PHP多线程
发布时间2022-03-11 21:15:28【PHP】81人已围观
简介 PHP默认是单线程,php如何实现多线程?

PHP多线程
PHP默认是单线程
如果需要实现多线程最早可使用 pthreads拓展 进行编写。但是只能用于CLI模式。
*警告*:不可以在 web 服务器环境中使用 pthreads 扩展, PHP 多线程开发仅限于命令行模式的应用。
原因众所周知,CGI模式下PHP是基于PHP-FPM多进程的并发模型。想要使用多线程到CGI,得自己写一套基于多线程的HTTP 并发服务。
而且此拓展已经不再维护,官方推荐使用 parallel拓展 进行代替。不过,parallel 仅支持PHP 7.2+ 版本。
赞一个! (0)
上一篇:PHP的多继承实现
下一篇:多进程和多线程有什么区别?
相关文章
文章评论
