pcntl_fork() 完整案例
时间: 2023-01-30 14:31:31 浏览: 158
PHP多进程之pcntl_fork的实例详解
pcntl_fork() 是 PHP 中的一个函数,可以创建一个新的进程。它的使用方法是在程序中调用这个函数,然后它会在当前进程的基础上创建一个新的进程。下面是一个简单的案例:
```
<?php
// 创建一个新的进程
$pid = pcntl_fork();
// 在父进程中
if ($pid) {
// 这里是父进程代码
echo "I am the parent process.\n";
exit();
}
// 在子进程中
else {
// 这里是子进程代码
echo "I am the child process.\n";
exit();
}
```
在上面的代码中,首先调用了 pcntl_fork() 函数来创建一个新的进程。然后使用 if 语句来判断当前是在父进程中还是在子进程中。在父进程中输出 "I am the parent process.",在子进程中输出 "I am the child process."。
希望这个案例能帮到你!
阅读全文