Zum Inhalt springen →

Gesamtes HTML aus DOM-Element auslesen

Angenommen ihr habt einen XML-DOM-Pfad, aus welchem Inhalte ausgelesen werden sollen, ist dies üblicherweise der Aufruf

foreach ($elements as $element){
$nodes = $element->childNodes;
foreach($nodes as $node){
echo $node->textContent;}}

Wenn ihr aber stattdessen das gesamte HTML braucht, um es weiterzuverarbeiten, dann nutzt die Funktion

$html = $Node->ownerDocument->saveHTML( $Node );

Dies gibt euch die korrekten Daten aus dem Node.