欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php中抓取網(wǎng)頁內容的實例詳解

 更新時間:2017年08月25日 09:39:18   投稿:lqh  
這篇文章主要介紹了php中抓取網(wǎng)頁內容的實例詳解的相關資料,這里提供兩種實現(xiàn)方法,希望能幫助到大家,需要的朋友可以參考下

php中抓取網(wǎng)頁內容的實例詳解

方法一:

使用file_get_contents方法實現(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>";

代碼很簡單,一看就懂,不解釋了。

 方法二:

使用curl實現(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);

加上這句代碼,表示如果請求被重定向時,可以訪問到最終的請求頁面,不然請求的結果會顯示如下內容:

<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ū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • Laravel中如何輕松容易的輸出完整的SQL語句

    Laravel中如何輕松容易的輸出完整的SQL語句

    這篇文章主要給大家介紹了關于Laravel中如何輕松容易的輸出完整的SQL語句的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用Laravel具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-07-07
  • php實現(xiàn)字符串反轉輸出的方法

    php實現(xiàn)字符串反轉輸出的方法

    這篇文章主要介紹了php實現(xiàn)字符串反轉輸出的方法,實例分析了php中strrev函數(shù)的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • PHP實現(xiàn)的簡易版圖片相似度比較

    PHP實現(xiàn)的簡易版圖片相似度比較

    這篇文章主要介紹了PHP實現(xiàn)的簡易版圖片相似度比較,本文直接給出實現(xiàn)代碼,使用方法請看代碼中的注釋,需要的朋友可以參考下
    2015-01-01
  • PHP實現(xiàn)限制IP訪問及提交次數(shù)的方法詳解

    PHP實現(xiàn)限制IP訪問及提交次數(shù)的方法詳解

    這篇文章主要介紹了PHP實現(xiàn)限制IP訪問及提交次數(shù)的方法,涉及php針對客戶端來訪IP的獲取、判斷以及結合session記錄IP訪問次數(shù)等相關操作技巧,需要的朋友可以參考下
    2017-07-07
  • php curl常見錯誤:SSL錯誤、bool(false)

    php curl常見錯誤:SSL錯誤、bool(false)

    在命令行中使用curl調用跳過SSL證書檢查的方法,需要的朋友可以參考下。
    2011-12-12
  • PHP設計模式之結構模式的深入解析

    PHP設計模式之結構模式的深入解析

    本篇文章是對PHP設計模式中的結構模式進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • UCenter Home二次開發(fā)指南

    UCenter Home二次開發(fā)指南

    本文將就UCH二次開發(fā)這個核心主題,以各種實現(xiàn)的代碼為主,輔助部分說明概略的講解如何針對UCH進行二次開發(fā)。過段時間UCH就開源了,準備到時候再詳細的寫篇UCH機制分析。
    2009-05-05
  • php實現(xiàn)專業(yè)獲取網(wǎng)站SEO信息類實例

    php實現(xiàn)專業(yè)獲取網(wǎng)站SEO信息類實例

    這篇文章主要介紹了php實現(xiàn)專業(yè)獲取網(wǎng)站SEO信息類,實例分析了seoreport類針對網(wǎng)站SEO信息檢查與獲取的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • PHP設計模式中觀察者模式詳解

    PHP設計模式中觀察者模式詳解

    觀察者模式是極其重要的一個設計模式,也是我?guī)啄觊_發(fā)過程中使用最多的設計模式,本文首先概述觀察者模式的基本概念和Demo實現(xiàn),接著是觀察者模式在Java和Spring中的應用,最后是對觀察者模式的應用場景和優(yōu)缺點進行總結
    2022-12-12
  • php實現(xiàn)轉換html格式為文本格式的方法

    php實現(xiàn)轉換html格式為文本格式的方法

    這篇文章主要介紹了php實現(xiàn)轉換html格式為文本格式的方法,通過一個自定義函數(shù)實現(xiàn)針對HTML標簽的過濾,涉及php正則替換的相關操作技巧,需要的朋友可以參考下
    2016-05-05

最新評論