我有我想通過PHP來ping IP地址的列表(我保存的通過SSH做手工的麻煩)。PHP,ping一個IP列表?
我可以運行EXEC,escapeshellarg,系統等我的服務器上 - 我將如何創建一個腳本來一次ping一個IP和返回的響應時間?
任何幫助將不勝感激。
謝謝:)
我有我想通過PHP來ping IP地址的列表(我保存的通過SSH做手工的麻煩)。PHP,ping一個IP列表?
我可以運行EXEC,escapeshellarg,系統等我的服務器上 - 我將如何創建一個腳本來一次ping一個IP和返回的響應時間?
任何幫助將不勝感激。
謝謝:)
使用shell_exec
,像這樣:
$output = shell_exec('ping -n 1 127.0.0.1');
print $output;
如果你想使用shell平,使用shell_exec
這一點。
但是......在這裏,你可以找到關於如何通過PHP ping一個很好的例子:
http://birk-jensen.dk/2010/09/php-ping/
該腳本可以用PHP定時器很容易地適應返回的響應時間。
爲什麼?我懷疑你應該看看這個工作更適合的工具,例如Nagios的。 – symcbean