|
楼主 |
发表于 2010-10-5 11:15:51
|
显示全部楼层
回复 2# saturn
这是转化啊 我指的是一个变量既可以通过数组的方式访问 同时也可以使用对象的方式访问 .
是不是通过__get实现的?
怎么打印出这个对象的方法?
比如:
--------------------------------
<?php
$string = <<<XML
<?xml version='1.0'?>
<document responsecode="200">
<result count="10" start="0" totalhits="133047950">
<title>Test</title>
<from>Jon</from>
<to>Tsung</to>
</result>
</document>
XML;
$xml = simplexml_load_string($string);
echo '<pre>';
print_r($xml);
echo '</pre>';
echo $xml['responsecode'];
echo '<br/>';
echo $xml->result->title;
?>
----------------------------
SimpleXMLElement Object
(
[@attributes] => Array
(
[responsecode] => 200
)
[result] => SimpleXMLElement Object
(
[@attributes] => Array
(
[count] => 10
[start] => 0
[totalhits] => 133047950
)
[title] => Test
[from] => Jon
[to] => Tsung
)
)
200
Test |
|