<?php //**************************************************************** $url = "http://book.sina.com.cn/nzt/lit/zhuxian2/index.shtml";// 圖書地址 $ver = "old"; //新舊版本 //**************************************************************** $r = file_get_contents($url); //用file_get_contents將網(wǎng)址打開并讀取所打開的頁面的內(nèi)容 preg_match("/<meta name=\"description\" content=\"(.*?)\">/is",$r,$booktitle);//匹配此頁面的標題 $bookname = $booktitle[1];//取第二層數(shù)組 $preg = '/<li><a href=(.*).shtml target=_blank class=a03>/isU'; preg_match_all($preg, $r, $zj); //將此頁面的章節(jié)連接匹配出來 $bookzj = count($zj[1]);// 計算章節(jié)標題數(shù)量 if ($ver=="new"){ $content_start = "<!--正文內(nèi)容開始-->"; $content_end = "<!--正文內(nèi)容結束-->"; } if ($ver=="old"){ $content_start = "<\/table><!--NEWSZW_HZH_END-->"; $content_end = "<br>"; } header("Content-Type:text/html;charset=gb2312"); writer($bookname." 共".$bookzj."節(jié)\r\n帥哥劉并于".date("D M j G:i:s T Y")."為了畢業(yè)而設計小說整理收集\r\n", "./ailaopo/".$bookname.".txt","w+"); for ($i=0;$i<$bookzj;$i++) { //echo "http://book.sina.com.cn".$zj[1][$i]".shtml";die(); //用file_get_contents將章節(jié)連接打開并讀取所打開的頁面的內(nèi)容 $str = file_get_contents("http://book.sina.com.cn".$zj[1][$i].".shtml"); preg_match("/(<title>)(.*?)(<\/title>)/is",$str,$title);//匹配此連接頁面的標題 $title = str_replace("_讀書頻道_新浪網(wǎng)","",$title[2]);//把$title[2]里面有_讀書頻道_新浪網(wǎng)的換成空 preg_match("/(".$content_start.")(.*?)(".$content_end.")/is",$str,$content);//匹配此連接頁面的內(nèi)容 $content = preg_replace("/<(.*?)>/s","",str_replace("</p>","\r\n",$content[2]));//用str_replace把$content[2]里有</p> 的換成\r\n print_r($content); exit; //把第".($i+1)."節(jié)和標題與內(nèi)容連接在一起放在變量 $result = " \r\n第".($i+1)."節(jié)--------".$title."_汪老師就是帥 --------- \r\n".$content; writer($result, "./ailaopo/".$bookname.".txt","a+");//調(diào)用函數(shù)把$result echo "小說".$bookname."共".$bookzj."節(jié),現(xiàn)在整理到第".$i."節(jié) _".$title."<br>"; } echo "小說".$bookname."共".$bookzj."節(jié) 已全部整理完成!"; function writer($content,$url,$mode)//定義函數(shù)名 writer 參數(shù)$content,$url,$mode { $fp = fopen($url, $mode);//打開文件$url fwrite($fp, $content);//把$content放入到$fp fclose($fp); //關閉$fp } ?>
本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權歸原作者所有,本站不承擔相應法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool
免費脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機

Video Face Swap
使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章
Grass Wonder Build Guide |烏瑪媽媽漂亮的德比
1 個月前
By Jack chen
<??>:在森林里99夜 - 所有徽章以及如何解鎖
4 周前
By DDD
烏瑪?shù)姆劢z漂亮的德比橫幅日程(2025年7月)
1 個月前
By Jack chen
Rimworld Odyssey溫度指南和Gravtech
3 周前
By Jack chen
Windows安全是空白或不顯示選項
1 個月前
By 下次還敢

熱工具

記事本++7.3.1
好用且免費的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級代碼編輯軟件(SublimeText3)