【发布时间】:2011-12-15 23:18:53
【问题描述】:
我正在进行一个soap调用,但是其中一个嵌套元素重复,所以当我创建数组时它被覆盖,对元素进行编号以响应soap请求。
$result = $client->SaveEventRegistration(array(
'SetEventRegistrationRQ' => array(
'Attendees' => array(
'Attendee' => array(
'EventRegistrationTypeID' => '3125',
'NoofSeats' => '2',
'RegistrationCost' => '20',
'Contact' => array(
'FirstName' => 'Danny',
'LastName' => 'Hulk',
'Email' => 'hulk@domain.co.nz',
'IsForNewsletter' => 'true'
)
),
'Attendee' => array(
'EventRegistrationTypeID' => '3149',
'NoofSeats' => '2',
'RegistrationCost' => '30',
'Contact' => array(
'FirstName' => 'Penny',
'LastName' => 'Hulk',
'Email' => 'hulk@domain.co.nz',
'IsForNewsletter' => 'true'
)
)
),
'EventId' => '2652',
'RegistrationBy' => array(
'FirstName' => 'Incredible',
'LastName' => 'Hulk',
'Email' => 'hulk@domain.co.nz',
'EventScheduleId' => '2617'
)
)));
【问题讨论】:
-
这些元素中有哪些重复(以及在哪里)?