
php新特性
文章平均质量分 69
程序员老卢
这个作者很懒,什么都没留下…
展开
-
PHP8.4新功能
属性钩子(Property Hooks)是PHP8.4的一个新特性,允许我们在定义非静态属性时设置钩子函数,完成自定义功能逻辑。惰性对象是其初始化被推迟到它被访问或者修改的时候才会触发,它依靠反射的惰性实例去实现。原创 2025-01-10 16:27:52 · 637 阅读 · 0 评论 -
php8.1新特性
php8.1增加了不少新特性,在项目中经常用到或者说比较具有意义的新特性有:枚举、readonly属性以及纤程(Fiber)等等。原创 2025-01-09 18:21:40 · 564 阅读 · 0 评论 -
PHP8.0新特性
注解功能提供了代码中的声明部分都可以添加结构化、机器可读的元数据的能力, 注解的目标可以是类、方法、函数、参数、属性、类常量。match表达式和switch语句是比较类似的,但有些场景下它会是更好的选择,比如说判断条件为表达式的情况下。2、它的比较是严格比较(即===),而switch是松散比较(即==);3、match表达式会自动返回匹配到的结果,不需要手动return;通过注解的使用,在应用中实现功能、使用功能可以相互解耦。注解需要反射的配合,后续我会写在新的文章中。1、它的匹配条件可以是表达式。原创 2025-01-07 18:12:25 · 597 阅读 · 0 评论