先用一段程式碼重現問題
乍看,結果很讓人費解:
複製程式碼 程式碼如下:
$string =
EOF;
$data = simplexml_load_string($string);
print_r($data);
print_r($data-> foo);
?>
複製程式碼 程式碼如下:
SimpleXMLElement Object
(
[foo] => Array
(
[0] => SimpleXMLElement Object
(
[bar] => SimpleXMLElement Object
(
[bar] => hello
)
[1] => SimpleXMLElement Object
(
[bar] => world
)
)
)
SimpleXMLElement Object
( 🎜>[bar] => hello
)
複製程式碼
程式碼如下:
foreach ($data->foo as $vv) print_r($v);
foreach ($data->children() as $v) print_r($v);
看來,print_r或var_dump之類的表象並不完全可信,自己多留心。
以上就介紹了too simple too naive PHP中simplexml_load_string函數使用說明,包括了too simple too naive方面的內容,希望對PHP教程有興趣的朋友有所幫助。