问题穿越XML对象中的foreach($对象$关键=> $值); [英] Trouble traversing XML Object in foreach($object as $key => $value);
本文介绍了问题穿越XML对象中的foreach($对象$关键=> $值);的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
print_r($value->billTo);
OUTPUT
SimpleXMLElement Object (
[firstName] => Joseph
[lastName] => Stalin
[address] => 12345 Test Lane
[city] => Navarre
[state] => FL
[zip] => 32561
[country] => USA
[phoneNumber] => 4025555555 )
foreach($value->billTo as $classx => $valuex){
$DOM_payments .= "\t\t <p class='".$classx."'>".$valuex."</p>\n";
}
echo $DOM_payments;
OUTPUT
<p class='billTo'></p>
应该打印:
<p class='firstname'>Joseph</p>
...
...
<p class='phoneNumber'>4025555555</p>
我不知道我在做什么错,使其所以我没有得到我预期的结果。任何帮助将大大AP preciated:D
I am not sure what I am doing wrong to make it so I am not getting my expected results. Any help would be greatly appreciated :D
推荐答案
您已经到了的SimpleXMLElement
转换成一个阵列中的的foreach
you have got to convert the SimpleXMLElement
to an array to use it in a foreach
这篇关于问题穿越XML对象中的foreach($对象$关键=&GT; $值);的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文