0

好吧,我希望能够让 PHP 线程在后台运行,这些线程将它们的结果写入 SQL 数据库,我用它来向最终用户显示信息。

我的问题是:如何启动一个可能需要几个小时才能从 PHP 脚本完成的新线程?我不太确定是否使用 cron 作业,因为(据我所知)我只能根据时间执行这些作业,而不是基于何时需要新线程。

4

1 回答 1

0

有一个名为 pthreads 的扩展支持创建多个线程。看:

http://www.php.net/manual/en/book.pthreads.php

尽管您应该记住,根据您运行 PHP 的方式,您可能会发现生成线程并不是完成后台任务的最可靠方式。

于 2013-10-20T14:36:29.623 回答