PHP 获取PING值

PHP中可以利用exec这个方法,来获取ping值,只是要注意linux和windows操作系统的ping命令略有不同。

 

实例:

$ip = '127.0.0.1';//IP地址 if (PATH_SEPARATOR==':')//linux { exec("ping $ip -c 4",$info); if (count($info) < 9) { return '服务器无法连接'; } //获取ping的时间 $str = $info[count($info)-1]; return round(substr($str, strpos($str,'/',strpos($str,'='))+1 , 4)); } else //windows { exec("ping $ip -n 4",$info); if (count($info) < 10) { return '服务器无法连接'; } //获取ping的时间 $str = $info[count($info)-1]; return substr($str, strripos($str,'=')+1); }

 

 

 

你可能感兴趣的:(php,服务器,windows,linux,path)