PHP PING值函数

直接返回结果

function ping($ip,$times)

{

$ping = array();

$find = array();

$time = date("Y-m-d H:i:s");

exec("ping $ip -c $times -i 1 -w 1",$ping);

print_r($ping);

if (count($ping) <= 5)

{

$result='连接超时!'.count($ping);

}

else

{

$strall = substr($ping[count($ping)-1],22);

$pos1 = strpos($strall,'/');

$pos3 = strrpos($strall, '/');

$str1 = substr($strall, 0, $pos3);

$pos2 = strrpos($str1, '/');

$find['min'] = substr($str1, 1, $pos1-1);

$find['avg'] = substr($str1, $pos1+1, $pos2-$pos1-1);

$find['max'] = substr($str1, $pos2+1);

$result = 'Ping结果:'."\n".'最小:'.$find['min']."\n".'最大:'.$find['max']."\n".'平均:'.$find['avg']."\n\n".$time;

}

return $result;

}

php ping主机名,PHP PING值函数相关推荐

  1. 局域网内,ping IP可以ping的通,ping主机名ping不通解决办法

    由于项目需要,需要通过主机名访问局域网内的一台电脑,但是测试发现可以ping通该台电脑的IP,但是ping主机名是ping不通的,翻了一些资料,有说什么DNS设置和WINS设置的,不过我对这些也不太懂 ...

  2. Ping计算机名和Ping网站域名都是由DNS解析吗?

    背景 最近公司换了一台打印机,在终端上添加扫描的时候主机名输入计算机名报错"连接超时",但是将主机名改为IP后就可以"正常连接"了.在处理这个问题的时候首先想到 ...

  3. 物理机与虚拟机IP互ping通,而互ping主机名不通

    问题描述: 虚拟机信息: VMware-workstation 10 安装RHEL5.8操作系统.hostname:rhel201.com IP:192.168.1.201 物理机系统:windows ...

  4. Linux能ping主机,但ping不了网关以及外网,显示包全丢失解决方案

    尝试了网上各种方案: 是对的: 也修改了,没问题(这里放的我连上热点后修改ifcfg-ens33后的截图,之前的截图没看见了): 也是对应的我的真实网卡: 也是用多个桥接模式: 以上都没问题,但是就是 ...

  5. (转载)IP,主机名,域名

    参考自 IP,主机和域名 Content 在网络通信中,每个IP可唯一表示一台主机,在多网卡或者路由器等的情况下,每个主机可以有多个IP,通过哪个IP都可以找到该主机;但是IP地址是一个32位的数字, ...

  6. CentOS7 设置主机名及IP映射

    1.设置主机名 查看本机的主机名,使用如下三个命令中任意一个即可 1 # hostname 2 # uname -n 3 # cat /proc/sys/kernel/hostname 使用 vi 编 ...

  7. 测试连接--ping (IP地址,网址,主机名)

    目录 1.ping ip地址 2.ping网址 3.ping 主机名 我们需要使用自己的电脑ping一下ip地址,这样可以查看电脑是否与对方连接了. 1.ping ip地址 win+R键组合打开,输入 ...

  8. 全网最详细,宿主机ping虚拟机的主机名失败,但ping虚拟机的ip成功

    问题简述 在配置centos的mongodb用到了robo3t发现连接失败但是,将地址全部换成ip就成功了,找了很久发现网上的解决方案不是很全,在此我做一个详细的教程 解决思路 我记得在secureC ...

  9. ubuntu14/ubuntu16/centos7:解决可以ping ip却ping不通主机名

    最近装了两台linux虚拟机分别CentOS7和Ubuntu14,都装了samba服务,文件共享都正常,虚拟机上互联网也正常,能以ping 通局域网的ip,却都ping不通主机名,其他电脑(windo ...

最新文章

  1. 魔法一样隔空在屏幕写字,捏起手指就能实现!在线可玩
  2. EASYUI+MVC4通用权限管理平台
  3. python学习机器学习_机器学习Python技巧,令人毛骨悚然的Linux命令,Thelio,Podman等
  4. 网易裁员事件双方和解;华为回应「推文攻击苹果」;PHP 7.4.0 发布 | 极客头条...
  5. JNDI RMI 注入(Log4j2漏洞)
  6. 教育机构:用数字化赋能教育
  7. 一篇文章带你搞定 create connection SQLException, url: jdbc:mysql://10.15.16.63:3306/restful, errorCode 1130
  8. C语言---学生奖学金评定系统设计
  9. 输入的魔法师,cherry机械键盘介绍
  10. linux 清除bios 密码吗,如何设置/清除 BIOS 硬盘密码
  11. 元气骑士(联机版)java合作大作业
  12. java设计模式(13-19节)
  13. CEP的一个简单理解
  14. 复杂网络——常见的论文下载和真实数据集下载网站
  15. (附源码)计算机毕业设计SSM大学生项目众筹系统
  16. java声明多个同类变量方法
  17. 高等数学-曲线积分与曲面积分
  18. nowcoder 高矮排列
  19. 网友评选最好玩实用的二十大良心网站,You Know?!
  20. 启示录:日本涉谷未来之光TOD成功建设经验

热门文章

  1. 把SAP云平台上创建的API proxy添加到API product里去
  2. command exec make executable file not found in %PATH%
  3. SAP UI5 local sandbox bootstrap的执行细节
  4. 如何使用Chrome开发者工具找到Marketing Cloud某个contact的guid
  5. My Opportunity应用点击Edit后出现time out的错误分析
  6. 如何修改来自ERP 系统的product category
  7. Why I could not put extension fields done on CUSTOMER_H to WebUI
  8. 通过rxjs的一个例子, 来学习SwitchMap的使用方法
  9. 在SAP Smart Business workspace里创建KPI tile的错误消息分析
  10. 一些SAP Partners能够通过二次开发实现打通 SAP C/4HANA和S/4HANA 的场景分享