如何将 SimpleXMLElement 子项作为数组访问?
SimpleXMLElement(9) {
name => "John" (11)
phone => array(2) [
0 => "556 221 000" (19)
1 => "312 555 110" (19)
]
}
根据这篇文章http://www.sitepoint.com/parsing-xml-with-simplexml/我应该很容易通过
$sxElement->phone[0];
但是转储只返回:
SimpleXMLElement(0)
我需要在 for 循环中访问它。谢谢。
编辑(XML 示例):
<company>
<phonebook>
<name>John</name>
<phone>556 221 000</phone>
<phone>312 555 110</phone>
</phonebook>
</company>
我需要在另一个对象上通过我的 foreach 并根据迭代器值附加正确的电话。