2011-10-17 163 views
0

我有一個系統()查詢輸出的ping信息,我將如何阻止它做到這一點?PHP停止系統()從輸出

system('ping -c1 -w1 '.$addr, $return); 
+0

system()是專門爲輸出而設計的。請閱讀手冊。 http://php.net/manual/en/ref.exec.php概述了執行程序的不同功能。 – mfonda

回答

6

http://us3.php.net/exec

  • 系統():執行外部程序並顯示輸出
  • EXEC():執行外部程序
  • 了shell_exec():通過殼和返回執行命令作爲字符串的完整輸出

使用exec(),它不會輸出第th電話。或者如果你想要輸出一個字符串,shell_exec()。

+0

使用了shell_exec,因爲exec以前不適合我 –