PHP 8.1新特性踩坑记:那些让我熬夜的问题
PHP 8.1在2021年11月发布了,带来了枚举、Fiber、只读属性、交叉类型等很多新特性。我们团队最近把一个项目从PHP 7.4升级到了PHP 8.1,想用新特性优化代码,结果踩了很多坑,熬了好几个夜。本文分享升级过程中遇到的问题和解决方案,以及新特性的使用心得。
PHP 8.1在2021年11月发布了,带来了枚举、Fiber、只读属性、交叉类型等很多新特性。我们团队最近把一个项目从PHP 7.4升级到了PHP 8.1,想用新特性优化代码,结果踩了很多坑,熬了好几个夜。本文分享升级过程中遇到的问题和解决方案,以及新特性的使用心得。
PHP 8.1预计2021年11月正式发布,我从beta版本就开始试用,把新项目直接用PHP 8.1开发,踩了不少坑,也积累了一些实战经验。PHP 8.1引入了很多期待已久的新特性:枚举、只读属性、纤维、交叉类型、never返回类型、first-class可调用语法等。这些新特性能大大提升开发效率和代码质量,但用不好也…
标题说用了三年,其实是夸张的说法。PHP 8.1还没正式发布,我从beta版本就开始试用了,用了几个月,感触很深。PHP 8.1引入了很多期待已久的新特性:枚举、只读属性、纤维、交叉类型、never返回类型、first-class可调用语法等。这些新特性不只是语法糖,更改变了我们写PHP的方式。本文分享我试用PHP 8…