问题穿越XML对象中的foreach($对象$关键=> $值); [英] Trouble traversing XML Object in foreach($object as $key => $value);

查看:69
本文介绍了问题穿越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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆