pcntl_* 系列函数介绍。
$pid = pcntl_fork() 之后,当前进程和 fork 出来的子进程同时执行。
我们通过判断 $pid 来判断当前进程是哪个进程。
$pid 为 0 时为子进程,$pid 为 -1 时子进程创建失败。其他为当前进程。
pcntl_wait() 等待或返回 fork 的子进程状态
pcntl_wifexited() 检查子进程状态代码是否代表正常退出
1 | $ppid = posix_getppid(); |
pcntl_* 系列函数介绍。
$pid = pcntl_fork() 之后,当前进程和 fork 出来的子进程同时执行。
我们通过判断 $pid 来判断当前进程是哪个进程。
$pid 为 0 时为子进程,$pid 为 -1 时子进程创建失败。其他为当前进程。
pcntl_wait() 等待或返回 fork 的子进程状态
pcntl_wifexited() 检查子进程状态代码是否代表正常退出
1 | $ppid = posix_getppid(); |