首頁  >  文章  >  後端開發  >  程式 php 資訊擷取程式碼

程式 php 資訊擷取程式碼

WBOY
WBOY原創
2016-07-29 08:39:31893瀏覽

複製程式碼 程式碼如下:



//擷取首頁位址
$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>留住你身邊的好男人
*/
$preg='/]+">(.*)/i';
//進行正規搜尋
preg_match_all($preg,$rs,$title);
//計算標題數量
$count=count($title[0]);
echo $count ."
";
//透過標題數量進行內容擷取
for ($i=0;$i//設定內容頁位址
$pr='/]+">/isU';
preg_match_all($pr,$title[0][$i],$jurl);
$substr= substr($jurl[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}
}
?>


透過偵測,$c已經是內容頁的資料流了,可是$pc這個的正規表示式為什麼只符合 以上就介紹了程式 php 資訊擷取程式碼,包括了程式方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn