1
Ich arbeite an einer Erweiterung der DOMXPath-Bibliothek. Ich möchte wie dieser Methode ist, wie dieseSo erweitern Sie DOMNodeList in PHP
public function extract($attributes)
{
$attributes = (array) $attributes;
$data = array();
foreach ("Allnodes" as $node) { // How can I get all nodes from the query?
$elements = array();
foreach ($attributes as $attribute) {
$data[] = $node->getAttribute($attribute);
}
}
return $data;
}
$aHref = (new DOMXPath($domDoc))->query('descendant-or-self::base')
->extract(array('href'));
Meine Extrakt Informationen aus der Liste der Knoten extrahiert Wie würde ich DOMNodeList/DOMXPath erweitern, das zu tun?
Bitte benutzen Sie Versuche, über die Knoten zu iterieren? So etwas wie - für ($ i = 0; $ i < $nodes-> childNodes-> length; $ i ++) – Ashish
Hmmm, wie bekomme ich alle Listenknoten '$ nodes-> childNodes-> length' – LeMoussel