Swoole v4.5.9 版本发布,兼容 PHP8!

来源: 投稿
作者: 沈唁
2020-11-27

PHP8 现在已经正式发布了,它引入了一些重大变更,以及许多新特性和性能优化,包括命名参数、联合类型、注解、Constructor Property Promotion、match 表达式、nullsafe 运算符、JIT,以及对类型系统、错误处理和一致性的改进。

Swoole 也在第一时间进行来兼容,可以和 PHP8 一起使用,需要在 PHP8 使用 Swoole 的小伙伴可以直接使用此版本,其他低版本可能编译失败哦。

更新日志

增强

  • 为 CoroutineHttpClient 添加 SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED 常量 (#3873) (@sy-records)

修复

  • 兼容 PHP8 (#3868) (#3869) (#3872) (@twose) (@huanghantao) (@doubaokun)
  • 修复未定义的常量 CURLOPT_HEADEROPT 和 CURLOPT_PROXYHEADER (swoole/library#77) (@sy-records)
  • 修复 CURLOPT_USERPWD (swoole/library@7952a7b) (@twose)
展开阅读全文
0 收藏
分享
加载中
精彩评论
已阅,继续用 go
2020-11-27 17:47
5
举报
PHP8可以理解为PHP7的JIT版本,底层没啥变化。不像PHP7跟PHP5差别那么大,毕竟PHP7修改了内存模型。
2020-11-27 12:15
4
举报
最新评论 (9)
坐等swow合并到PHP src再用
2020-11-28 12:14
0
回复
举报
已阅,继续用 go
2020-11-27 17:47
5
回复
举报
谷歌的大腿好粗
2020-11-28 07:52
0
回复
举报
go的微服务框架比Java还多,没标准化的框架。不好选,做做中间件还行。复杂业务场景不太合适。
2020-11-29 09:02
0
回复
举报
确实go还是单打独斗的应用比较合适。复杂应用场景风险比较大
2020-11-29 14:03
0
回复
举报
感觉php8变化好大啊
2020-11-27 13:02
0
回复
举报
这么快,是PHP8变化对 swoole 没有影响吗
2020-11-27 12:03
0
回复
举报
PHP8可以理解为PHP7的JIT版本,底层没啥变化。不像PHP7跟PHP5差别那么大,毕竟PHP7修改了内存模型。
2020-11-27 12:15
4
回复
举报
一直在做兼容,毕竟PHP不是直接就发布GA版本
2020-11-29 10:52
0
回复
举报
更多评论
9 评论
0 收藏
分享
返回顶部
顶部