/**
* Created by PhpStorm.
* function: pingAddress
* Description:
* User: Xiaoxie
* Email 736214763@qq.com
* @param $address
* @return bool|int
* -n/c 次数 -w 超时时间
*/
public function pingAddress($address='www.baidu.com') {
$status = -1;
if (strcasecmp(PHP_OS, 'WINNT') === 0) {
exec("ping -n 1 -w 1 {$address}", $pingresult, $status);
} elseif (strcasecmp(PHP_OS, 'Linux') === 0) {
exec("ping -c 1 -w 1 {$address}", $pingresult, $status);
}
if (0 == $status) {
$status = true;
} else {
$status = false;
}
return $status;
}