system —외부 프로그램을 실행하고 출력을 표시합니다. > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

system —외부 프로그램을 실행하고 출력을 표시합니다. 정보

PHP system —외부 프로그램을 실행하고 출력을 표시합니다.

본문

system —외부 프로그램을 실행하고 출력을 표시합니다.

 

설명 :

 

string system ( string $command [, int &$return_var ] )

system ()은 주어진 명령을 실행하고 결과를 출력한다는 점에서 함수의 C 버전과 같습니다.

 

system () 호출은 PHP가 서버 모듈로 실행중인 경우 각 출력 행 이후에 자동으로 웹 서버의 출력 버퍼를 플러시하려고 시도합니다.

 

명령을 실행해야하고 명령의 모든 데이터가 간섭없이 바로 전달되도록하려면 passthru () 함수를 사용하십시오.

 

인수 :

command

실행될 명령.

 

return_var

return_var 인수가 있으면 실행 된 명령의 리턴 상태가이 변수에 기록됩니다.

 

반환값 :

성공하면 명령 출력의 마지막 줄을 반환하고 실패하면 FALSE를 반환합니다.

 

예제 :

 

<?php

echo '<pre>';

 

// "ls"쉘 명령의 모든 결과를 출력하고 리턴합니다.

// $ last_line에 마지막으로 출력 된 행. 반환 값을 저장합니다.

// $ retval에있는 쉘 명령의.

$last_line = system('ls', $retval);

 

// Printing additional info

echo '

</pre>

<hr />Last line of the output: ' . $last_line . '

<hr />Return value: ' . $retval;

?>

추천
0
  • 복사

댓글 0개

© SIRSOFT
현재 페이지 제일 처음으로