Linux下实现PHP多进程的方法分享
PHP多进程:使用PHP的Process Control Functions(PCNTL/线程控制函数) 函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php 只能用在Unix Like OS,Windows不可用。 编译php的时候,需要加上–enab
PHP多进程:使用PHP的Process Control Functions(PCNTL/线程控制函数) 函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php 只能用在Unix Like OS,Windows不可用。 编译php的时候,需要加上–enab
实现代码如下: $value){ $command_args[] = "--".$para."=".$value; } //var_dump($command_args);exit; echo "exec commmand:".$php_exec."\n"; pcntl_exec($php_exe
pcntl_fork()函数就是为当前的进程创建一个子进程。并且先运行父进程,返回的是子进程的PID,肯定大于零。在父进程的代码中可以用pcntl_fork( //这里最好不要有其他的语句 if ($pid == -1) { die('could not fork'); } else if ($pi