主頁 > 知識庫 > PHP實現(xiàn)的抓取小說網站內容功能示例

PHP實現(xiàn)的抓取小說網站內容功能示例

熱門標簽:外呼系統(tǒng)能給企業(yè)帶來哪些好處 百度地圖標注偏差 電銷機器人問門薩維品牌my 余姚電話機器人 咸寧銷售電銷機器人系統(tǒng) 400電話蘭州申請請 廣東廣州在怎么申請400電話 百度地圖怎樣標注圖標 開發(fā)地圖標注類網站

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

爬取免費內容,弄到手機,聽書,妥妥的。

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 = '聽書了.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];
}

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php socket用法總結》、《php字符串(string)用法總結》、《PHP數學運算技巧總結》、《php面向對象程序設計入門教程》、《PHP數組(Array)操作技巧大全》、《PHP數據結構與算法教程》、《php程序設計算法總結》及《PHP網絡編程技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

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

標簽:重慶 十堰 臨沂 鷹潭 麗江 巴彥淖爾 銅陵 衡陽

巨人網絡通訊聲明:本文標題《PHP實現(xiàn)的抓取小說網站內容功能示例》,本文關鍵詞  PHP,實現(xiàn),的,抓取,小說,網站,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現(xiàn)的抓取小說網站內容功能示例》相關的同類信息!
  • 本頁收集關于PHP實現(xiàn)的抓取小說網站內容功能示例的相關信息資訊供網民參考!
  • 推薦文章