query() oder die queryXpath() Methode verwendet werden; jede
Methode gibt ein |
Lorem ipsum
|
Countable und
Iterator und speichert die Ergebnisse intern als DOMNodes/DOMElements. Als
Beispiel nehmen wir erstmal den folgenden Aufruf an der das obige HTML auswählt:
queryXpath() Methode; man kann eine gültige XPath Abfrage an
diese Methode übergeben, und Sie wird ein setDocumentXml($document): Spezifiziert einen XML String der
Abgefragt werden soll.
setDocumentXhtml($document): Spezifiziert einen XHTML String der
Abgefragt werden soll.
setDocumentHtml($document): Spezifiziert einen HTML String der
Abgefragt werden soll.
setDocument($document): Spezifiziert einen String der abgefragt
werden soll; getDocument(): Empfängt den String des Original Dokuments das an
das Objekt übergeben wurde.
getDocumentType(): Empfängt den Typ des Dokuments das dem Objekt
übergeben wurde; das wird eine der Klassenkonstanten DOC_XML,
DOC_XHTML, oder DOC_HTML sein.
query($query): Abfrage des Dokuments bei Verwendung der CSS
Selektor Schreibweise.
queryXpath($xPathQuery): Abfrage des Dokuments bei Verwendung der
XPath Schreibweise.
Iterator und Countable, und kann deswegen in einer
foreach Schleife verwendet werden wie auch mit der count()
Funktion. Zusätzlich bietet es die folgenden Methoden an:
getCssQuery(): Gibt die CSS Selektor Abfrage zurück die für die
Erstellung des Ergebnisses verwendet wurde (wenn vorhanden).
getXpathQuery(): Gibt die XPath Abfrage zurück die für die
Erstellung des Ergebnisses verwendet wurde. Intern konvertiert
getDocument(): Empfängt das DOMDocument auf das die Abfrage
ausgeführt wurde.