如何在不使用pcntl_fork()的情况下在php中执行多个进程?

时间:2012-10-18 08:57:43

标签: php multithreading

如何在不使用 pcntl_fork()的情况下在php中执行多个过程?

我谷歌很多次,但没有发现任何有用的东西。我的服务器不支持 pcntl_fork()

2 个答案:

答案 0 :(得分:2)

如果你有php cli,你可以使用exec()或system()来分叉进程。但有时更优雅的方法是在后台制作http子请求,并仅将原始url目标用作控制实例。

答案 1 :(得分:0)

我发现这样做的简单方法是使用 exec()。 @arkascha非常感谢你!

现在我们可以在php中执行多个进程并使用exit()从这些进程返回我们想要的任何内容。