文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>每天提高一点 -- system "cmd &"实现系统命令的异..

每天提高一点 -- system "cmd &"实现系统命令的异..

时间:2008-03-13  来源:luobotou

checkAlive.pl脚本实现的功能比较简单,就是从数据库查找特定的Ip,然后使用Net::Ping::External模块进行ping检测,然而for循环中使用system"ping.pl $ip "来检测状态的话,每次调用系统命令时都是同步的方式,也就是上一个命令执行完毕后才执行后一个命令,如何实现异步调用呢?   首先想到的是线程的方式...   回去再查看一下system命令的帮助,发现,可以把system系统调用转换为后台运行,也就是命令后加上个“&”,于是人工的多线程就出现了:system "ping.pl $ip &",这样多个ping.pl进程同时运行,实现了异步调用。
相关阅读 更多 +
排行榜 更多 +
关键射击

关键射击

飞行射击 下载
顶级坦克

顶级坦克

飞行射击 下载
声控忍者安卓版

声控忍者安卓版

冒险解谜 下载