有谁知道如何使以下代码工作?尝试关于DOM时,我收到错误消息。我试图从生成随机图像的网站重新显示所有图像。换句话说,从给定的URL中提取图像,然后重新显示它们。更详细地询问这个问题,有人提交了以下内容,但我无法让它工作。非常感谢!
注意,下面的代码目前不起作用,但会给出错误消息。致命错误:不能在第11行的/home/wilsons888/public_html/wiki.php中使用DOMNodeList类型的对象作为数组
<?php
$html =
file_get_contents("http://commons.wikimedia.org/wiki/Special:Random/File");
libxml_use_internal_errors(true);
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$image_src = $xpath->query('//div[contains(@class,"fullImageLink")]/a/img')
[0]->getAttribute('src') ;
echo "<img src='$image_src'><br>";
?>