PHP xpath()Funktion


PHP SimpleXML 参考手册Vollständiges PHP SimpleXML-Referenzhandbuch

Definition und Verwendung

Die Funktion xpath() führt eine XPath-Abfrage auf einem XML-Dokument aus.

Bei Erfolg gibt die Funktion ein Array von SimpleXMLElements-Objekten zurück. Bei einem Fehler gibt sie FALSE zurück.


Syntax

class SimpleXMLElement
{
string xpath(path)
}

Parameters Beschreibung
path Erforderlich. Gibt den XPath-Pfad an, der im XML-Dokument gesucht werden soll.


Beispiel

XML-Datei

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Erinnerung</heading>
<body>Vergiss mich dieses Wochenende nicht!</body>
</note>

PHP-Code

<?php
$xml = simplexml_load_file("test.xml");

$result = $xml->xpath("from");

print_r($result);
?>

Der obige Code gibt Folgendes aus:

Array
(
[0] => SimpleXMLElement Object
(
[0] => Jani
)
)


PHP SimpleXML 参考手册Vollständiges PHP SimpleXML-Referenzhandbuch Andere Erweiterungen