知识来源: ( 知识无价,拒绝白嫖)
Linux下PHP多进程编程【共44课时】_PHP课程-51CTO学堂
本篇是一个过渡篇
( 重在理解多进程 以及进程执行过程和进程执行后的数据 )
废话不多说直接上代码 运行下面代码前 可以先想想有几个进程以及$count 是多少?
<?php
// 开始多进程
$count = 10;
for ($i=0;$i<2;$i++){
epd('我是循环记数值'.$i);
$pid = pcntl_fork(); // fork进程
if ($pid == 0){
// 子进程
$count++;
epd('我是儿子'.posix_getpid().'$count='.$count);
}else{
// 父进程
$count *=10;
epd("我是父亲".posix_getpid()."我的儿子是".$p