當我I print_r($var)
我得到下面的結果。php SimpleXml&數組問題
SimpleXMLElement Object
(
[SEND_FILE] => SimpleXMLElement Object
(
[FILEID] => 123
[GUID] => 456
[SUMMARY] => SimpleXMLElement Object
(
[NB_PAYMENTS] => 1
)
)
)
如何獲取變量中FILEID元素的值?如果我做
print $result->SEND_FILE->FILEID[0]
然後我剛剛得到的數字 - 我想要什麼,沒有提到SimpleXML對象的。 但如果我把這個變量數組,這樣
$res['file_id'] = $result->SEND_FILE->FILEID[0]
,然後print_r($res)
我得到:
Array
(
[file_id] => SimpleXMLElement Object
(
[0] => 307466
)
)
我怎樣才能得到它刪除[0]/SimpleXMLElement Object
?
SimpleXml不是一個數組。它只能像一個遠程*行爲。 – Gordon
理解,但...我試圖將此數組發送到Web服務,但file_id鍵必須只是一個數值,而不是SimpleXML對象。 – stef