PHP



php 웹 크롤링

작성일 19-12-19 15:38

페이지 정보

작성자최고관리자 조회 255회 댓글 0건

본문




 require($_SERVER['DOCUMENT_ROOT'].'/Snoopy/Snoopy.class.php');

    //스누피를 생성해줍시다
    $snoopy = new Snoopy;
    
    //스누피의 fetch함수로 제 웹페이지를 긁어볼까요? :)
    $snoopy->fetch('크롤링을 할 사이트 주소');
    
    //결과는 $snoopy->results에 저장되어 있습니다
    //preg_match 정규식을 사용해서 이제 본문인 article 요소만을 추출해보도록 하죠
    preg_match('/<body>(.*?)<\/body>/is'$snoopy->results$text);
    
    
    echo $text[1];


출처: https://csslab.tistory.com/103 [learning DEV :D ]

추천0

비추천 0
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

회원로그인

공지사항

  • 게시물이 없습니다.



Copyright © Dev. All rights reserved.

Warning: Unknown: write failed: Disk quota exceeded (122) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/hosting_users/gksrnjstn3/www/data/session) in Unknown on line 0