我收到了XML並將其轉換爲數組以供使用。 當我將它轉換爲數組時,XML進入不可預測的多維度。 已經環顧四周,但找不到合適的解決方案。 另一種方法是簡化轉換後的數組。簡化PHP中的多維數組
我已經轉換爲XML數組在PHP中,結果是這樣的:
Array
(
[GetMLCBRes] => Array
(
[0] => Array
(
[Ord] => Array
(
[0] => Array
(
[OrdId] => Array
(
[0] => DP Order ID
)
)
)
[ReqInf] => Array
(
[0] => Array
(
[ReqDat] => Array
(
[0] => Date of Request
)
)
)
[Res] => Array
(
[0] => PDF Report
)
)
)
)
我想知道如何刪除,如指數[0],但仍然assoc命令鍵,如[奧德] ,[OrdId],[ReqInf]和[Res]等。
如何將它轉換成這樣?
Array
(
[GetMLCBRes] => Array
(
[Ord] => Array
(
[OrdId] => DP Order ID
)
[ReqInf] => Array
(
[ReqDat] => Date of Request
)
[Res] => PDF Report
)
)
謝謝。
你的功能運作良好,該樣品陣列。但它不適用於更深的層面。你能幫助修改腳本以遞歸方式運行嗎?謝謝。 – user915218