PHP判断是否连接上网络的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了PHP判断是否连接上网络的方法。分享给大家供大家参考。具体实现方法如下:

首先写个函数

function varify_url($url){ 
$check = @fopen($url,"r"); 
if($check){ 
 $status = true; 
}else{ 
 $status = false; 
}  
return $status; 
}

接着在需要的地方直接调用即可

$url = "http://www.baidu.com"; 
if(varify_url($url)){ 
 echo "<div>Congratulation ! Your URL <a href=$url>$url</a> : is <b>valid </b></div>"; 
}else{ 
 echo "<div>Error ! Your URL : <a href=$url>$url</a> is <b>invalid </b></div>"; 
}

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP面向对象类型约束用法分析

本文实例讲述了PHP面向对象类型约束。分享给大家供大家参考,具体如下: 什么是类型约束 就是要求某个变量只能使用(接受,存储)某种指定的数据类型;php属于”弱类型语言“,通常不支持类型...

php 时间time与日期date之间的使用详解及区别

php时间time与日期date之间的使用区别 1、time()函数 PHP中的time()函数,使用echo输出来看是一个很长的整数,里面包含了日期和时间,是计算后的一个值。如果要得...

简单的过滤字符串中的HTML标记

function deleteHtml( $scr ) { $l = strlen( $scr );  for( $i=0; $i<$l; $i++ )&nbs...

php通过前序遍历树实现无需递归的无限极分类

本文实例讲述了php通过前序遍历树实现无需递归的无限极分类。分享给大家供大家参考。具体如下: 大家通常都是使用递归实现无限极分类都知道递归效率很低,下面介绍一种改进的前序遍历树算法,不适...

Docker 如何布置PHP开发环境

环境部署一直是一个很大的问题,无论是开发环境还是生产环境,但是 Docker 将开发环境和生产环境以轻量级方式打包,提供了一致的环境。极大的提升了开发部署一致性。当然,实际情况并没有这么...