如何同时启动两个进程?

时间:2011-03-15 08:41:51

标签: php parallel-processing

我想开始使用PHP的线程。 有人能给我一个关于如何开始两个同时进程的例子吗?

2 个答案:

答案 0 :(得分:1)

如果要生成在后台运行(或不运行)的多个PHP进程,您应该查看程序执行的手册条目。它列出了允许您生成新进程以处理后台任务的所有方法

http://www.php.net/manual/en/ref.exec.php

答案 1 :(得分:1)

您可以使用PCNTL扩展分叉进程。 http://php.net/manual/tr/book.pcntl.php

$pid = pcntl_fork();
if ($pid) {
     // main
     pcntl_wait($status);
} else {
     // child
}