SimpleXMLElement::xpath XML データに Xpath クエリを実行する &reftitle.description; public arraynullfalseSimpleXMLElement::xpath stringexpression xpathメソッドは、 XPath expressionにマッチする SimpleXML ノードを検索します。 &reftitle.parameters; expression XPath パス。 &reftitle.returnvalues; SimpleXMLElement オブジェクトの array を返します。 エラーが発生した場合は &null; または &false; を返します。 &reftitle.examples; Xpath text stuff code XML; $xml = new SimpleXMLElement($string); /* を探します */ $result = $xml->xpath('/a/b/c'); foreach ($result as $node) { echo '/a/b/c: ',$node,"\n"; } /* 相対パスでも動作します... */ $result = $xml->xpath('b/c'); foreach ($result as $node) { echo 'b/c: ',$node,"\n"; } ?> ]]> &example.outputs; これら二つの結果は同じであることに注意してください。 &reftitle.seealso; SimpleXMLElement::registerXPathNamespace SimpleXMLElement::getDocNamespaces SimpleXMLElement::getNamespaces