Ruft DOM-Elemente anhand des Tag-Namens mit DOMDocument :: loadHTML und getElementsByTagName ab

Es tut mir leid, wenn dies erneut veröffentlicht wird, aber ich kann mich nicht darum kümmern und habe alle verfügbaren Dokumentationen und Beispiele ausprobiert, die ich finden konnte.

Ich versuche das erste zu bekommenimg Element eines Strings, der HTML enthält

PHP

$html = '<p><img src="http://placekitten.com/200/300" alt="" width="200" height="300" /></p>';
$dom = new DOMDocument;
$dom->loadHTML($html);
$imgs = $dom->getElementsByTagName('img');
var_dump($imgs);

Das spucktobject(DOMNodeList)#57 (0) { } wann sollte es das eine Vorkommen finden.

Ich habe es auch mit XPath ohne Glück versucht.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage