PHP检测网址是否能正常打开代码
这是一个检测网址是否能正常打开的PHP代码,通过下面的代码检测一个网址是否能正常访问,如果正常则会返回http状态码200的值,如果为其它则不正常;这个代码我们可以用到很多地方,例如缓存友情链接的ICO图标时就可以用到,缓存时先检测网站是否正常,如果正常就缓存ICO图标,否则调用一个默认的图标文件。
<?php 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); }?> 使用方法: <?php echo httpcode('https://lanye.org');?> 如果显示为200则正常,如果显示其它值表示不正常;$timeout后面的3是设置超时秒数。
- 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《蓝叶》。
- 本文网址:https://lanye.org/web/714.html
- 上篇文章:用于EMLOG程序的链接ICO图标缓存调用代码
- 下篇文章:分享个赚零花的调查问卷

姜辰2016-05-21 21:25回复
#3
这个代码我喜欢,直接用作博客小屋去。

网际电脑2016-03-11 20:40回复
#2
怎么换谷歌广告了?

蓝叶2016-03-12 16:24回复
@网际电脑:测试用的。

网际电脑2016-03-07 08:18回复
#1
不错;收藏了