> 백엔드 개발 > PHP 튜토리얼 > 프로그램 PHP 정보 수집 프로그램 코드

프로그램 PHP 정보 수집 프로그램 코드

WBOY
풀어 주다: 2016-07-29 08:39:31
원래의
937명이 탐색했습니다.

코드 복사 코드는 다음과 같습니다.


//홈페이지 주소 수집
$url ="http:/ /emotion.pclady.com.cn/skills/";
//페이지 코드 가져오기
$rs=file_get_contents($url)
//일치하는 일반 규칙 설정
//$fp=fopen ("text.txt","a")
//$fw=fwrite($fp,$rs)
//fclose($fp)
/*href="http://emotion.pclady.com.cn/skills/0903/376476.html"
target=_blank>Keep the good man by 당신 편
*/
$preg='/(.*)< ;/a>< /i>/i';
//일반 검색 수행
preg_match_all($preg,$rs,$title)//제목 수 계산
$ count=count($title[0 ]);
echo $count."
"
//제목 수별로 콘텐츠 수집
for ($i=0;$i<$ count;$i ){
//콘텐츠 페이지 주소 설정
$pr='//isU'
preg_match_all($pr, $title[0][$i] ,$jurl)
$substr=substr($juurl[0][0],9)
$curl=substr($substr,0,-18) ;
//콘텐츠 페이지 코드 가져오기
$c=file_get_contents($curl)
//정규 표현식과 일치하는 콘텐츠 페이지 설정
$pc='//i';
//정규 매칭 검색 수행
preg_match($pc,$c,$content);
//출력 제목
echo $title[0] [$i]."
"
echo $title[1][$i]."
"
$c
echo $concount."
";
echo $content[0] [0];
for ($j=0;$j<$concount;$j ){
}
}
?>

통과 감지, $c는 이미 콘텐츠 페이지의 데이터 스트림인데 왜 정규식 $pc는 < 문자에만 일치하고 다른 것은 일치하지 않습니까? 위의 기능? 또 무엇이 문제인가? 조언 좀 부탁드려도 될까요?
위 내용은 프로그램 내용을 포함하여 PHP 정보 수집 프로그램 코드를 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿