首頁 > 後端開發 > php教程 > php使用curl判斷網頁404不存在的方法 原創

php使用curl判斷網頁404不存在的方法 原創

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-07-28 08:29:23
原創
1268 人瀏覽過

本文實例講述了php使用curl判斷網頁404(不存在)的方法。分享給大家參考,具體如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

<&#63;php

/* php使用curl判断404

 * Created on 2016-6-22

 * Writer www.jb51.net

 */

 function chkurl($url){

    $handle = curl_init($url);

    curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);

    curl_setopt($handle, CURLOPT_CONNECTTIMEOUT, 10);//设置超时时间

    curl_exec($handle);

    //检查是否404(网页找不到)

    $httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);

    if($httpCode == 404) {

      return false;

    }else{

        return true;

    }

    curl_close($handle);

 }

 $url="http://www.jb51.net/asdasd.html";

 if(chkurl($url)==true){

     echo "存在";

 }else{

     echo "不存在";

 }

&#63;>

登入後複製

運作結果為:不存在

補充:關於HTTP請求頭資訊,可參考本站在線工具:

HTTP狀態碼大全:
http://tools.jb51.net/table/http_status_code


PS:小編在這裡推薦一款本站的php格式化美化的排版工具幫助大家在以後的PHP程式設計中進行程式碼排版:

php程式碼在線格式化美化工具:

http://tools.jb51.net/code/phpformat

另外,由於php屬於C語言風格,因此以下這款工具同樣可以實現php程式碼的格式化:


C語言風格/HTML/CSS/json程式碼格式化美化工具:

http://tools.jb51. net/code/ccode_html_css_json

更多關於PHP相關內容有興趣的讀者可查看本站專題:《PHP數學運算技巧總結》、《php操作office文檔技巧總結(包括word,excel,access, ppt)》、《PHP數組(Array)操作技巧大全》、《php排序演算法總結》、《PHP常用遍歷演算法與技巧總結》、《PHP資料結構與演算法教學》、《php程式設計演算法總結》、《 php正規表示式用法總結》、《PHP運算與運算符用法總結》、《php字串(string)用法總結》及《php共同資料庫操作技巧總結》

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

以上就介紹了 php使用curl判斷網頁404不存在的方法 原創,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板