我从另一个网站获取xml字符串为$ data,然后
$xml = simplexml_load_string($data);
print_r($xml);
给出:
SimpleXMLElement Object ( [@attributes] => Array ( [version] => 1.33 )
[Session] => SimpleXMLElement Object
( [Key] => f42d3a9ca4203197750736070171084d
[Count] => 1513
[SubExp] => Sun Mar 27 00:00:00 2016
[GMTime] => Wed Dec 3 19:32:48 2014
[Remark] => cpu: 0.022s ) )
echo $xml['version'];
给出1.33
echo $xml['Key'];
echo $xml->Key;
两人都回来了。那么我怎样才能获得Key标签的值? 它几乎看起来像一个嵌套数组,但我尝试过,也没有结果。 关于如何做到这一点的任何想法?帮助赞赏!
答案 0 :(得分:0)
$xml
是一个对象,session
是一个包含对象的对象属性,key
是该对象的属性:
echo $xml->session->key;