1
pcntl_fork를 처음 사용했습니다.PHP pcntl_fork이지만 동기식으로 작동합니다.
<?php
for($i = 0; $i < 3 ; $i++){
$pid = pcntl_fork();
if($pid == -1){
echo "error\n";
}elseif($pid == 0){
echo "child(".getmypid().")\n";
sleep(3);
exit();
}else{
pcntl_wait($status);
}
}
?>
3 프로세스가 동시에 표시하지 않습니다 다음은 내 코드입니다. 두 번째 아이가 첫 번째 아이를 기다리는 것처럼 보입니다. 3 가지 프로세스를 병렬로 작동 시키려면 어떻게해야합니까?