
	                	                 
pcntl_waitpid 함수의 세 번째 인자로 pid를 받을 변수를 설정하지 않을 경우, pcntl_waitpid 함수는 프로세스 아이디를 반환하지 않고 0을 반환합니다. 
pid를 받을 변수를 설정했는데도 pid를 받지 못하는 경우, 프로세스 아이디가 유효하지 않거나, 프로세스가 이미 종료된 경우입니다. 
이러한 경우, pcntl_waitpid 함수는 -1을 반환하고, errno 변수를 통해 오류를 확인할 수 있습니다. 
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$pid = pcntl_waitpid($child_pid, $status);
if ($pid == -1) {
    echo "에러 발생: " . strerror(errno) . "n";
} else {
    echo "프로세스 아이디: $pidn";
}
2025-04-19 13:58