在 PHP 中可以实现类似 Lua 中协程的概念,从而支持非阻塞 I/O 吗如果不能的话,有啥其他方案来使得 PHP 实现非阻塞 I/O

协程间可共享全局变量,同时要维护各自的调用栈结构;这两个要求目前在PHP的架构下较难实现。当然,非阻塞IO是可以通过libevent扩展实现,比如使用laruence的YAR。
■网友
可以用libevent扩展
■网友
在新版的PHP中已经可以原生的实现协程了(通过yeild的方法)可以参考这篇文章Cooperative multitasking using coroutines (in PHP!)


    推荐阅读