【PHP】PHP进程系列-学习篇(1)

原创
2016-06-23 13:06:05 721浏览

$nowPID=getmypid(); //获取当前主进程的PID

$PID=pcntl_fork();//创建一个子进程 创建成功时。PID=0(子进程) PID>0(父进程)

if($PID ==-1){
die('子进程创建失败');
}
else if($PID){
echo "【父进程】我的PID是:".$nowPID.",子进程PID:".$PID."
";

}else{
$forkPID=getmypid(); //获取当前主进程的PID
file_put_contents("子进程任务.txt", "【子进程】我的PID是:".$forkPID.",父进程PID:".$nowPID); //子进程会执行自己的任务
}


file_put_contents(getmypid().".txt", "进程"); //子进程会执行自己的任务
exit('进程结束');

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
上一条:更新多条数据 下一条:php时间戳