$servers = array(

array('VIP荷兰线路01','nl01.yyuu.me','81.4.105.195','4122或3108'),

array('VIP法国线路01','fr01.yyuu.me','176.31.206.242','4122或3108'),

array('VIP意大利线路01','it01.yyuu.me','37.247.48.226','4122或3108'),

array('VIP新加坡线路01','sg01.yyuu.me','128.199.69.209','4122或3108')

);

//配合pcntl_signal使用

declare(ticks=1);

//最大的子进程数量

$max = count($servers);

//当前的子进程数量

$child = 0;

//当子进程退出时,会触发该函数

function sig_handler($sig) {

switch($sig) {

case SIGCHLD:

//do something

}

}

//注册子进程退出时调用的函数

pcntl_signal(SIGCHLD, "sig_handler");

foreach($servers as $server){

$pid = pcntl_fork();

if($pid){

//echo 'main thread start',PHP_EOL;

}else{

exec('ping -c 1 '.$server[2],$result);

echo $server[1].' '.$server[2].' '.$result[1],PHP_EOL;

exit();

}

}

php多个地方ping,同时ping多个ip找了最快的ip网的php实例-PHP源码相关推荐

  1. linux命令菜鸟ping,Linux ping命令

    Linux ping命令 Linux ping命令用于检测主机. 执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常. 语 ...

  2. 复制vmware overLay网络无法ping通 ping www.baidu.com可以

    因为忘记关闭防火墙了!!!!!    要永久关闭!! 修改hostname https://blog.csdn.net/qq_27327261/article/details/109100219 关闭 ...

  3. linux使用ping命令ping本机,Linux下使用ping命令判断网络的好坏

    简介 在Linux系统里面如果想判断网络的好坏,脑海中蹦出的第一个命令就是ping了. ping命令基本是最常用的网络命令,它可以用来测试与目标主机的连通性. ping通过发送ICMP ECHO_RE ...

  4. elasticsearch中集群选举中的ping源码解析

    在elasticsearch在选举中,节点之间的相互投票通过ping来实现. 其中的实现类为UnicastZenPing,在其构造方法中读取配置中的discovery.zen.ping.unicast ...

  5. ping命令 仿源码实现 以及几个 命令的 使用

    ping localhost ping 主机名 ping 主机IP ping -a 主机IP ping -t  主机IP #include <iostream> #include < ...

  6. linux c程序中判断能不能ping,c语言源码ping ip通不通 检测摄像头在不在线 立即返回结果linux...

    #include /* 执行命令,并赋值@reslut */ void executeCMD(const char *cmd, char *result, unsigned long resultLe ...

  7. 虚拟机ping网关ping不通

    虚拟机ping网关ping不通,可能自己遇到的比较奇特,开始访问正常,过一段时间就不正常,分享一下解决办法: 首先ping同网段的可以ping的通,说明vmnet8的ipv4不和虚拟机配置的vmnet ...

  8. 全网超详细的如何Ping特定的端口号,比如telnet Ping,nc Ping,nmap Ping等

    文章目录 1. 文章引言 2. ping特定端口 2.1 使用telnet ping特定端口 2.2 使用nc ping特定端口 2.3 使用nmap ping端口 2.4 使用Powershell ...

  9. linux,windows下检测指定的IP地址是否可用或者检测IP地址冲突的3种方式(批处理程序,python程序,linux shell 批量ping)...

    本文中的脚本适用范围: 1)检测某些IP地址是否被占用: 2)检测网络中某些设备是否存活: 3)在分配新的ip地址之前,批量检测环境中是否存在冲突的机器 以上检测基于ICMP Ping报文,要求所有的 ...

最新文章

  1. 华为在5.5G未来技术演进的六个方向!
  2. Java面向对象知识点精华
  3. 2018-2019-1 20165226 《信息安全系统设计基础》第4周学习总结
  4. CentOS 7.4 基于LNMP搭建wordpress
  5. 残差网络ResNet笔记
  6. Android还在用Toast?你Out啦,该试试Snackbar了
  7. 解决iview表单中时间选择起的验证失败问题
  8. 学好 Web 前端的 6 点建议
  9. java并发编程(3)--线程 有序性 volatile
  10. 2B: 怎么把黑科技卖给顶级金融机构? | 甲子光年
  11. 使用RN开发App,引入图标失效问题的解决
  12. itunes卸载工具_iTunes卸载麻烦
  13. 多核处理器互联网络拓扑结构
  14. 无缘晶振匹配电容计算方法
  15. android 测光模式,Android摄像头:设置测光点位置
  16. 斯坦福 计算机音乐 访问学者,韩宝强
  17. ObjectBox的探究
  18. Talib.MAVP中的periods参数意义
  19. PAT甲级1021 Deepest Root//未满分
  20. Python智力问答小游戏

热门文章

  1. Linux入门学习(六)
  2. python把函数作为参数的函数
  3. fitbit手表中文说明书_我如何分析FitBit中的数据以改善整体健康状况
  4. 微信小程序物联网应用_简化物联网应用程序入门的提示
  5. return本质探究以及try-finaly下的return探究
  6. php wula,PHP老师没教过你的那些知识点
  7. python怎么设计奥运五环_python 相关语法 图形绘制 奥运五环
  8. SpringBoot-视图解析与模板引擎
  9. 尝试对知乎网验证码进行处理:
  10. multiprocess模块使用进程池调用apply_async()提交的函数及回调函数不执行问题