PHP多进程同时处理任务示例DEMO代码
<?php
$howmany = 5;
for($i=0;$i<$howmany;$i++){
$pid = pcntl_fork();
if ($pid==-1){
//Fork faild
die("Task init faild!");
}else if ($pid){
//Main
pcntl_wait($status,WNOHANG);
}else {
//Task Code here...
exit;
}
}
echo "Task is running in 5 progress!";