我想在下面的代碼中找到html字符串中的所有圖像。 爲什麼在這個例子中所有的結果都是空的(除了給出'img'的節點名稱)?我想爲每個圖像顯示圖像的html字符串。DOMDocument無法正常工作
$html = '<img src=\'dasdasdasd.jpg\' >';
$dom = new DOMDocument();
$dom->loadHTML($html);
$els = $dom->getElementsByTagName('img');
foreach ($els as $el) {
$nodeName = strtolower($el->nodeName);
$nodetext = strtolower($el->textContent);
$nodeval = strtolower($el->nodeValue);
var_dump($nodeName);
var_dump($nodetext);
var_dump($nodeval);
}
可能的重複[刮所有我從一個網站使用DOMDocument](http://stackoverflow.com/questions/15895773/scraping-all-images-from-a-website-using-domdocument) – cb0
看這裏http://stackoverflow.com/questions/15895773/scraping-all-images-from-a-website-using-domdocument – cb0
這些問題有不同的問題 – abiku