本文实例讲述了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
|
<?php /* php使用curl判断404 * Created on 2016-6-22 * Writer www.zzvips.com */ 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 ); } if (chkurl( $url )==true){ echo "存在" ; } else { echo "不存在" ; } ?> |
运行结果为:不存在
希望本文所述对大家PHP程序设计有所帮助。