博客专区 > andot的博客 > 博客详情
在 PHP 中使用 Promise + co/yield 协程
andot 发表于8个月前
在 PHP 中使用 Promise + co/yield 协程
  • 发表于 8个月前
  • 阅读 596
  • 收藏 18
  • 点赞 2
  • 评论 2

330元/年抢阿里云香港云服务器,节省80%出海成本>>>   

摘要: 我们知道 JavaScript 自从有了 Generator 之后,就有了各种基于 Generator 封装的协程。其中 hprose 中封装的 Promise 和协程库实现了跟 ES2016 的 async/await 一样的功能,并且更加灵活。我们还知道 PHP 自从 5.5 之后,也引入了 Generator,同样也有了各种基于它封装的 PHP 协程库,hprose 同样也为 PHP 提供的跟 JavaScript 版本类似的 Promise 和协程库。下面我们就来看一下它跟 swoole 结合的效果。
共有 人打赏支持
andot
粉丝 121
博文 8
码字总数 16729
作品 17
评论 (2)
Fenying
JS为此引入了async/await语法,PHP却用了JS的老一套……唉……
andot

引用来自“Fenying”的评论

JS为此引入了async/await语法,PHP却用了JS的老一套……唉……
PHP 以后也许也会引入 async/await 的,现在 HHVM 里面的 hack 语言已经实现了。在 PHP 语言本身引入 async/await 之前,可以先用这个代替,反正功能是一样一样的。
×
andot
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: