我已经阅读了一个xml文件,但它返回的是这样
Array
(
[0] => Array
(
[0] => SimpleXMLElement Object
(
[0] => 94351
)
)
[1] => Array
(
[0] => SimpleXMLElement Object
(
[0] => 94351
)
)
)
这是我编写要从xml文件读取的代码
$root = new SimpleXMLElement($xml);
$cart = array();
foreach ($root->Docs as $Docs) {
$x = $Docs;
$cart[] = array($x);
}
}
但是我希望我的数组看起来像这样,但没有得到下面的结果。我没有得到波纹管的结果。我想要波纹管结果的原因是将该数组与另一个数组进行比较
Array
(
[0] => Array
(
[0] => 94351
)
[1] => Array
(
[0] => 94352
)
)
答案 0 :(得分:0)
对于那些,稍后将打开此问题的人 只需将SimpleXMLElement转换为字符串
例如:
$cart[] = (string) $x;