【问题标题】:How to ping website using PHP?如何使用 PHP ping 网站?
【发布时间】:2013-06-23 12:21:36
【问题描述】:

所以无论如何,我正在开发一个小型 PHP 网站/脚本,作为其中一项功能,我希望能够在 PHP 脚本正在运行的当前域上运行 Ping 测试。我对 Ping 测试不太了解(好吧,我知道他们在做什么,我只是不知道如何在 PHP 中运行它们)请告诉我如何去做并获得与以下相同的结果:http://www.ipfingerprints.com/ping.php

【问题讨论】:

  • 您无法 ping 一个网站。您可以 ping 一个服务器。
  • 付钱给我,我会敲出summat?但是你哪里有问题?写代码?
  • @EdHeal 我写代码有问题!
  • @YassinSterno - 好吧,要么雇佣一个人,要么读一本关于 PHP 的书

标签: ping


【解决方案1】:

在 PHP 中运行 ping 测试没有内置方法,您必须使用 exec 运行命令。

exec('ping -n 4 $ip', $output, $retval);

【讨论】:

    【解决方案2】:

    如果你想用php发送ICMP包你可以看看这个Native-PHP ICMP ping implementation,不过我没有测试。

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 2013-06-20
      • 1970-01-01
      • 2016-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-17
      相关资源
      最近更新 更多