Здесь я хочу просто загрузить URL-адрес и отобразить все изображения с помощью PHP. Вот код, который я использовал, но я получаю сообщение об ошибке:PHP Получить элемент по тегам Ошибка
Ошибка:
Call to a member function getElementsByTagName() on string
Как я могу получить этот код, чтобы распечатать изображения и или другие элементы, такие как H1 или P? Вот мой код:
Код:
<?php
$to_crawl = "http://thechive.com/";
function get_links($url){
$input = file_get_contents($url);
$images = $input->getElementsByTagName('img');
echo $images;
}
get_links($to_crawl);
?>
вы создали его как DOMDocument где-то еще? [php manual domDocument] (http://php.net/manual/en/class.domdocument.php) – Billy
'getElementByTagNAme' - это метод класса DOMDocument – Mihai
После создания объекта DOM вы можете использовать этот метод. Узнайте больше об этом в первую очередь. – CodeGodie