PHP popen() 함수
정의와 사용법
popen() 함수는 프로세스 파일 포인터를 엽니다.
문법
popen(command,mode)
매개변수 | 설명 |
---|---|
command | 필수. 실행할 명령을 지정합니다. |
mode |
필수. 연결 모드를 지정합니다. 가능한 값:
|
설명
지정된 프로세스로의 파이프를 열어, 프로세스는 생성된 command 명령어 실행으로 생성됩니다.
에서 반환된 것과 같은 것을 반환합니다. fopen() 에서 반환된 동일한 파일 포인터를 사용하되, 단방향적입니다(읽거나 쓰기만 가능)이며 pclose() 으로 닫을 수 있습니다. 이 포인터는 fgets(),fgetss() 와 fwrite()。
에러가 발생하면 false를 반환합니다.
예제
<?php $file = popen("/bin/ls","r"); //수행할 코드 일부 pclose($file); ?>