PHP

snoopy class 사용법

먹세 2013. 7. 11. 17:18

외부 사이트의 내용을 가져올떄 사용할 수 있는 클래스가 있다.


바로 snoopy class 이다.


사용법은 이러하다.


<?

include "Snoopy.class.php";

$snoopy = new Snoopy;


//내용을 있는그대로 불러오기

$snoopy->fetch("http://www.naver.com/");

print $snoopy->results;

?>

위 소스의 결과는 이러하다.




<?

include "Snoopy.class.php";

$snoopy = new Snoopy;


//내용 중 텍스트만 긁어오기

$snoopy->fetch("http://www.daum.net/");

print $snoopy->results;

?>

위 소스의 결과는 이러하다.




이외에도 여러가지 기능의 함수를 사용할 수 있다.


//링크값만 긁어오기

 $snoopy->fetchlinks("http://www.daum.net/");


//폼 submit

$submit_url = "http://www.daum.net/submit.html";

$submit_vars["a"] = "aValue";

$submit_vars["b"] = "bValue";

$submit_vars["c"] = "cValue";

 $snoopy->submit($submit_url,$submit_vars);


//폼 값만 긁어오기

$snoopy->fetchform("http://www.daum.net/");


등을 사용할 수 있다.



반응형

'PHP' 카테고리의 다른 글

php 한글 구분  (0) 2014.09.29
wamp 로컬에서 도메인연결 세팅  (0) 2014.08.21
$_SERVER 에 대해 알아보자  (0) 2013.05.03
php에서 자바스크립트로 배열 보내기  (0) 2013.05.03
date() 사용시 Warning이 뜬다면.  (0) 2013.05.02