Php

php크롤링

php simple HTML DOM Parser 을사용.

 

https://sourceforge.net/projects/simplehtmldom/files/

 

PHP Simple HTML DOM Parser - Browse Files at SourceForge.net

×

sourceforge.net

에서 받으 받으면됨.

 

include '/home/project/simplehtmldom/simple_html_dom.php

 

$url = 'url 주소 ';

 

$html = file_get_contents($url);

if ($html !== false) {

$html = str_get_html($html);

}

 

$a = $html->find('div.list_basic li span.thumb img'); 

 

=> 띄어쓰기로 태그들을 구분한다.

    클래스 같은경우는 .   id는 # 으로 구분한다.

ex)

 div class ="new_newest"  =>  div.news_newest

 div class ="wrap_cont" =>   div.wrap_cont a

 

foreach($a as $b){

echo $b ;             //b를 출력.

echo '<br>';

}

'Php' 카테고리의 다른 글

php 함수 , Base64 인코딩  (0) 2020.04.01
php db 관련코드 정리  (0) 2020.01.01