php中抓取網(wǎng)頁(yè)內(nèi)容的實(shí)例詳解
php中抓取網(wǎng)頁(yè)內(nèi)容的實(shí)例詳解
方法一:
使用file_get_contents方法實(shí)現(xiàn)
$url = "http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml";
$html = file_get_contents($url);
//如果出現(xiàn)中文亂碼使用下面代碼
//$getcontent = iconv("gb2312", "utf-8",$html);
echo "<textarea style='width:800px;height:600px;'>".$html."</textarea>";
代碼很簡(jiǎn)單,一看就懂,不解釋了。
方法二:
使用curl實(shí)現(xiàn)
$url = "http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$html = curl_exec($ch);
curl_close($ch);
echo "<textarea style='width:800px;height:600px;'>".$html."</textarea>";
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
加上這句代碼,表示如果請(qǐng)求被重定向時(shí),可以訪問到最終的請(qǐng)求頁(yè)面,不然請(qǐng)求的結(jié)果會(huì)顯示如下內(nèi)容:
<head><title>Object moved</title></head> <body><h1>Object Moved</h1>This object may be found <a href="some link." rel="external nofollow" >here</a>.</body>
如意疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- php實(shí)現(xiàn)的支付寶網(wǎng)頁(yè)支付功能示例【基于TP5框架】
- Windows平臺(tái)PHP+IECapt實(shí)現(xiàn)網(wǎng)頁(yè)批量截圖并創(chuàng)建縮略圖功能詳解
- php實(shí)現(xiàn)網(wǎng)頁(yè)上一頁(yè)下一頁(yè)翻頁(yè)過程詳解
- PHP 爬取網(wǎng)頁(yè)的主要方法
- 實(shí)例分析基于PHP微信網(wǎng)頁(yè)獲取用戶信息
- php實(shí)現(xiàn)網(wǎng)頁(yè)常見文件上傳功能
- php編程實(shí)現(xiàn)簡(jiǎn)單的網(wǎng)頁(yè)版計(jì)算器功能示例
- PHP網(wǎng)頁(yè)緩存技術(shù)優(yōu)點(diǎn)及代碼實(shí)例
相關(guān)文章
微信公眾平臺(tái)開發(fā)教程②微信端分享功能圖文詳解
這篇文章主要介紹了微信公眾平臺(tái)開發(fā)微信端分享功能,結(jié)合圖文形式詳細(xì)分析了微信分享功能的原理、操作步驟及相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-04-04
用PHP控制用戶的瀏覽器--ob*函數(shù)的使用說(shuō)明
用PHP控制用戶的瀏覽器--ob*函數(shù)的使用說(shuō)明...2007-03-03
php實(shí)現(xiàn)推薦功能的簡(jiǎn)單實(shí)例
在本篇文章里小編給各位整理的是關(guān)于php如何實(shí)現(xiàn)推薦功能的相關(guān)實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2019-09-09
php版銀聯(lián)支付接口開發(fā)簡(jiǎn)明教程
這篇文章主要介紹了php版銀聯(lián)支付接口開發(fā)的方法,結(jié)合實(shí)例形式分析了php銀聯(lián)支付接口開發(fā)的具體流程與相關(guān)操作技巧,需要的朋友可以參考下2016-10-10

