diff --git a/application/api/controller/Ceshi.php b/application/api/controller/Ceshi.php index 5ef481c..65cee6d 100644 --- a/application/api/controller/Ceshi.php +++ b/application/api/controller/Ceshi.php @@ -863,6 +863,26 @@ class Ceshi extends Controllers + //测试异步信息 + public function test_async_info(){ + // 创建子进程 + $pid = pcntl_fork(); + + if ($pid == -1) { + die('无法创建子进程'); + } elseif ($pid) { + // 父进程 + echo "父进程继续执行\n"; + // 父进程不等待子进程 + } else { + // 子进程 + sleep(5); + echo "子进程:5秒后执行\n"; + exit(0); // 子进程结束 + } + + echo "父进程继续执行其他代码\n"; + }