2011-10-17 3 views
0

출력 (출력)의 ping 정보를 system() 쿼리에서 가지고 있는데, 어떻게 멈추게합니까?PHP가 시스템을 출력하지 못하도록합니다.

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

system()은 특별히 출력하도록 설계되었습니다. 설명서를 읽으십시오. http://php.net/manual/en/ref.exec.php는 프로그램을 실행하기위한 다양한 기능에 대한 개요를 제공합니다. – mfonda

답변

6

http://us3.php.net/exec

  • 시스템() : 외부 프로그램을 실행하고, 출력을
  • 간부()을 표시 : 외부 프로그램을
  • shell_exec()를 실행하여 쉘과 창을 통해 명령을 실행 완전한 결과를 문자열로 출력

exec()를 사용하면 th에서 결과를 출력하지 않습니다. 전자 전화. 또는 문자열을 출력하려면 shell_exec()를 사용하십시오.

+0

shell_exec 사용, 임원이 이전에 나를 위해 일하지 못함 –

관련 문제