Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
251 views
in Technique[技术] by (71.8m points)

php dom parser extract image link from a given website

I am trying to extract image from this given website https://www.wikidata.org/wiki/Q1359568 More specifically i want to parse this enter image description here

Here is the library that i use

composer require "ivopetkov/html5-dom-document-php:2.*"

here is my code

        $dom = new HTML5DOMDocument();
        $html=file_get_contents('https://www.wikidata.org/wiki/Q1359568');
        $dom->loadHTML($html);
        echo $dom->querySelector('img')->querySelector('src')->outerHTML;

but i got this exception

Trying to get property 'outerHTML' of non-object

My final goal is to get the image link from srcet tag

question from:https://stackoverflow.com/questions/66049746/php-dom-parser-extract-image-link-from-a-given-website

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...