0
嘿,所有。我正在嘗試用PHP SOAPClient創建類似的XML標籤。我瞭解如何創建我需要的xml。然而,它已經到了一個地步,我需要創建一個具有相同的標記名稱,但不同屬性的XML標籤:使用SOAP創建XML消息PHP
<Rates>
<Rate EffectiveDate="2011-12-15"> <Total AmountAfterTax="155" /> </Rate>
<Rate EffectiveDate="2011-12-16"> <Total AmountAfterTax="155" /> </Rate>
<Rate EffectiveDate="2011-12-17"> <Total AmountAfterTax="155" /> </Rate>
</Rates>
我目前使用的foreach循環創造這一行:
$request->Reservation['Rates'] = "";
foreach($Array['Rates'] as $Value)
{
$request->Reservation['Rates']['Rate']
= array("EffectiveDate" => $value['Date']);
$request->Reservation['Rates']['Rate']['Total']
= array("AmountAfterTax" => $value['Price']);
}
是的,我已經給出了一個去。仍然只在循環中添加最終速率到xml消息:( – goingsideways 2011-04-18 06:01:29