次のnotes.xml XMLファイルがあります。ノードの値を取得するSimpleXMLとxpath
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
そして、このPHPスクリプト
<?php
$xml = simplexml_load_file('notes.xml');
$result = $xml->xpath('//to');
print_r($result);
echo "<br>";
echo $result;
?>
次に、なぜ出力は以下の通りでありますか?あなたのXMLに複数の<to>
タグが存在する可能性があるため
Array ([0] => SimpleXMLElement Object ())
Array