濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能示例

PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能示例

熱門(mén)標(biāo)簽:外呼系統(tǒng)能給企業(yè)帶來(lái)哪些好處 百度地圖標(biāo)注偏差 電銷(xiāo)機(jī)器人問(wèn)門(mén)薩維品牌my 余姚電話(huà)機(jī)器人 咸寧銷(xiāo)售電銷(xiāo)機(jī)器人系統(tǒng) 400電話(huà)蘭州申請(qǐng)請(qǐng) 廣東廣州在怎么申請(qǐng)400電話(huà) 百度地圖怎樣標(biāo)注圖標(biāo) 開(kāi)發(fā)地圖標(biāo)注類(lèi)網(wǎng)站

本文實(shí)例講述了PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能。分享給大家供大家參考,具體如下:

爬取免費(fèi)內(nèi)容,弄到手機(jī),聽(tīng)書(shū),妥妥的。

ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; GreenBrowser)');
ini_set('max_execution_time', '0');
$base = 'https://www.qu.la/book/19434/';
$start = '7504808.html';
$content_grep = '/nbsp;nbsp;nbsp;nbsp;(.*)br\/>/';
//$content_grep = '/div id="content">(.*)br\/>/sS';
$next_grep = '/a id="pager_next" href=\"(\d+\.html)\" target="_top" class="next">下一章\/a>/';
$next = $start;
$file_name = '聽(tīng)書(shū)了.txt';
while($next) {
  echo 'getting ' . $next . PHP_EOL;
  $result = file_get_contents($base . $next);
  preg_match_all($content_grep, $result, $match);
  $isTitle = true;
  $content = "";
  foreach($match[1] as $line) {
    $line  = str_replace("br/>", '', $line);
    $line  = str_replace(" ", '', $line);
    if($isTitle) {
      $content = $line . PHP_EOL . PHP_EOL;
      $isTitle = false;
    } else {
      $content .= '    ' . $line . PHP_EOL . PHP_EOL;
    }
  }
  $file = fopen($file_name, 'a');
  echo 'write length: ' . strlen($content) . PHP_EOL;
  fwrite($file, $content);
  fclose($file);
  echo '.';
  preg_match($next_grep, $result, $match);
  $next = $match[1];
}

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php socket用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》及《PHP網(wǎng)絡(luò)編程技巧總結(jié)》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • PHP 抓取新浪讀書(shū)頻道的小說(shuō)并生成txt電子書(shū)的代碼
  • 使用PHP curl模擬瀏覽器抓取網(wǎng)站信息
  • php抓取并保存網(wǎng)站圖片的實(shí)現(xiàn)代碼
  • PHP抓取、分析國(guó)內(nèi)視頻網(wǎng)站的視頻信息工具類(lèi)
  • php抓取網(wǎng)站圖片并保存的實(shí)現(xiàn)方法
  • thinkphp 抓取網(wǎng)站的內(nèi)容并且保存到本地的實(shí)例詳解
  • PHP封裝的遠(yuǎn)程抓取網(wǎng)站圖片并保存功能類(lèi)
  • php抓取頁(yè)面與代碼解析 推薦
  • PHP實(shí)現(xiàn)抓取HTTPS內(nèi)容
  • php抓取頁(yè)面的幾種方法詳解

標(biāo)簽:重慶 十堰 臨沂 鷹潭 麗江 巴彥淖爾 銅陵 衡陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能示例》,本文關(guān)鍵詞  PHP,實(shí)現(xiàn),的,抓取,小說(shuō),網(wǎng)站,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能示例》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于PHP實(shí)現(xiàn)的抓取小說(shuō)網(wǎng)站內(nèi)容功能示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    禹城市| 松溪县| 徐州市| 浦县| 独山县| 循化| 甘洛县| 永德县| 金山区| 顺义区| 祁门县| 富顺县| 四会市| 永登县| 玉环县| 措美县| 鹿泉市| 哈尔滨市| 旺苍县| 安丘市| 龙门县| 当雄县| 阿拉尔市| 星子县| 望江县| 沧州市| 柳林县| 萝北县| 新疆| 枣庄市| 永新县| 保定市| 余姚市| 本溪| 镇沅| 甘洛县| 泰宁县| 丰都县| 绥化市| 潍坊市| 呈贡县|