麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php簡單檢測404頁面的方法示例

2024-05-05 00:11:00
字體:
來源:轉載
供稿:網友

本文實例講述了php簡單檢測404頁面的方法。分享給大家供大家參考,具體如下:

需求描述:

檢測給定的url是否是404頁面。

方式一:

使用file_get_contents函數,可以讀取web中的網頁或者文件。

如果遇到404頁面,則會返回false,否則返回相應的網頁內容。

使用該函數有兩點需要注意:

1.file_get_contents在讀取不存在的頁面時,會報一個warning,所以最好對這里的警告進行屏蔽操作。

2.file_get_contents默認會讀取頁面的所有內容,然后再返回。為了提交讀取速度,我們可以限制只讀取10個字節就返回。

php,404頁面

<?php$res = @file_get_contents("http://www.baidu.com",null,null,0,10);if($res){  echo $res;}else{  echo "404";}

方式二:

我們要判斷該頁面是否是404頁面,這個可以通過網頁返回的狀態碼來判斷。

使用該方法在頁面404的時候并不會報警告。

因為我們只需要狀態碼,所以我們不需要讀取網頁的內容,可以通過設置CURLOPT_NOBODY參數,不讀取網頁內容,來縮短程序運行的時間。

<?php$ch = curl_init("http://www.baidu.com");curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_NOBODY, 1);$res = curl_exec($ch);$code = curl_getinfo($ch,CURLINFO_HTTP_CODE);if($code == 404){  echo "404";}else{  echo $code;}

 

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


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 国产美女三级做爰 | 精品国产乱码久久久久久丨区2区 | 国产一区日韩精品 | 国产精品99久久久久久大便 | 久久久青| 精品亚洲夜色av98在线观看 | 国产精品一区在线免费观看 | 91午夜免费视频 | 久久久无码精品亚洲日韩按摩 | 91 视频网站| 久久国产精品影视 | 久久久久一区 | 日日噜噜噜噜久久久精品毛片 | 最近日本电影hd免费观看 | 日韩一级视频 | 奇米888一区二区三区 | 欧洲黄色一级视频 | 毛片免费视频观看 | 国产成人综合在线视频 | 亚洲性视频 | 欧美大片一级毛片 | 久久久久久三区 | 亚洲欧美一区二区三区在线观看 | 超碰人人做人人爱 | caoporn国产一区二区 | 中文字幕伦乱 | 神马久久精品综合 | 国产精品视频中文字幕 | av在线在线| 一日本道久久久精品国产 | 91成人在线免费 | 国产毛片网 | 欧美亚洲一区二区三区四区 | 天堂精品久久 | 黄色网址进入 | 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 石原莉奈日韩一区二区三区 | 亚洲成人在线视频网站 | 欧美成人一级片 | 免费久久久久久久 | 亚洲成在人 |