Heim > Artikel > Backend-Entwicklung > 利用pcntl_fork实现PHP多进程的例子
解释: int pcntl_fork ( void ) pcntl_fork()函数创建一个子进程,这个子进程仅PID(进程号) 和PPID(父进程号)与其父进程不同。 成功时,在父进程执行线程内返回产生的子进程的PID,在子进程执行线程内返回0。 失败时,在 父进程上下文返回-1,不会创建子进程,并且会引发一个PHP错误。 int pcntl_wait ( int &$status [, int $options = 0 ] ) pcntl_wait — 等待或返回fork的子进程状态 void pcntl_exec ( string $path [, array $args [, array $envs ]] ) pcntl_exec — 在当前进程空间执行指定程序 例子:
|