php实现ping域名
时间:2020-11-21 00:02:28浏览:2261
/**
* 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;
}
上一篇:PHP去除所有的空格和换行符
下一篇:linux强制卸载挂载点和Linux磁盘分区UUID的获取方法
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: