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개

전체 5,352
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT