我需要在php中解析一个响应xml,并将该对象调用到对象中,但其中一个对象的中间有一个"."或"-"。
例如xml:
[obj1]
[obj1.1]
Array(
[value]xxxxxx
.....
在php中尝试:
$myvalue = $xml->obj1->obj1.1['value'];
echo $myvalue;
并且需要一个函数、方法或指令来实现对obj1.1的调用。谢谢PD:很抱歉我英语不好。。。
按以下访问元素
$myvalue = $xml->obj1->{'obj1.1'}['value'];
最初在此处回答https://stackoverflow.com/a/5351141/3944304