Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 popen() 함수

<시간/>

popen() 함수는 파이프를 엽니다. fgets(), fgetss() 및 fwrite()와 함께 사용할 수 있습니다. popen() 함수에 의해 시작된 파일 포인터는 pclose()로 닫아야 합니다.

구문

popen(command, mode)

매개변수

  • 명령 - 실행할 명령 설정

  • 모드 - "r", "w" 등과 같은 모드를 설정합니다.

반환

popen() 함수는 성공하면 TRUE를 반환합니다. 오류가 발생하면 FALSE를 반환합니다.

예시

<?php
   // opening a pipe
   $file_pointer = popen("/bin/ls", "r");
   pclose($file_pointer);
?>

출력

TRUE

다른 예를 살펴보겠습니다.

예시

<?php
   // opening a pipe
   $file_pointer = popen("/executable/installer.exe", "r");
   pclose($file_pointer);
?>

출력

TRUE