PHP简单检测网址是否能够正常打开的方法
2016-09-04 09:56
591 查看
本文实例讲述了PHP简单检测网址是否能够正常打开的方法。分享给大家供大家参考,具体如下:
这是一个检测网址是否能正常打开的PHP代码,通过下面的代码检测一个网址是否能正常访问,如果正常则会返回http状态码200的值,如果为其它则不正常;这个代码我们可以用到很多地方,例如缓存友情链接的ICO图标时就可以用到,缓存时先检测网站是否正常,如果正常就缓存ICO图标,否则调用一个默认的图标文件。
代码如下:
<?php /* * Created on 2016-9-4 * */ function httpcode($url){ $ch = curl_init(); $timeout = 3; curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch,CURLOPT_URL,$url); curl_exec($ch); return $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE); curl_close($ch); } echo "判断脚本之家的链接:".httpcode('//www.jb51.net'); ?> <br/> 如果显示为200则正常,如果显示其它值表示不正常;$timeout后面的3是设置超时秒数。
运行效果如下图:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php curl用法总结》、《PHP数组(Array)操作技巧大全》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数学运算技巧总结》、《php正则表达式用法总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- PHP简单检测网址是否能够正常打开的方法
- PHP实现批量检测网站是否能够正常打开的方法
- PHP实现批量检测网站是否能够正常打开的方法
- php中检查某个网页地址是否有效能被打开的最简单方法
- php中检查某个网页地址是否有效能被打开的最简单方法
- 检测php网站是否已经被攻破的方法
- 对netlink无法检测到dellink事件和探测网卡是否插网线方法的简单分析
- PHP里的SQL语句是否正确,是否正确执行的检测方法。
- PHP检测PHP环境是否支持某个模块、某个函数的方法
- windows服务器中检测PHP SSL是否开启以及开启SSL的方法
- sql server远程部署后检测是否正常运作的方法
- php检测iis环境是否支持htaccess的方法
- 检测PHP连接MYSQL数据库是否连接成功简单写法
- 简单编程(十四)定义一个方法能够判断并返回两个整数的最大值,并调用自己的方法测试是否正确。
- php检测apache mod_rewrite模块是否安装的方法
- PHP判断文章里是否有图片的简单方法
- php检测字符串编码(utf-8,gbk,gb2312)是否为utf8编码的方法总结
- 简单方法检测电脑是否中病毒
- applet 签名以及在网页运行时判断是否正常加载的简单方法
- PHP检测字符串是否为UTF8编码的常用方法