PHP5-8各版本特性详解

汇总

PHP5.1:

  • autoload
  • PDO
  • MySQLi
  • 类型约束
PHP5.2:
  • JSON 支持
PHP5.3:
  • 命名空间
  • 匿名函数
  • 闭包
  • 新增魔术方法__callStatic()__invoke()
  • 新增魔术变量__DIR__
  • 动态调用静态方法
  • 延迟静态绑定
  • Heredoc和 Nowdoc
  • 类外使用const定义常量
  • 三元运算符
  • Phar
PHP5.4:
  • Short Open Tag
  • 数组简写
  • Traits,
  • 内置 Web 服务器
  • 动态访问静态方法
  • 实例化时访问类成员
PHP5.5:
  • yield
  • list用于foreach
  • 细节修改
PHP5.6:
  • 常量增强
  • 命名空间增强
  • 可变函数参数
PHP7.0:
  • 标量类型声明
  • 返回值类型声明
  • defined定义常量数组
  • 匿名类
  • null合并运算符
PHP7.1:
  • 可为空类型
  • void类型
  • 多异常捕获
PHP7.2:
  • 新的对象object
  • 允许重写抽象方法
PHP7.3:语法层面没有很大的改变
PHP7.4:
  • 类型属性
  • 箭头函数
  • Null合并运算符支持方法
  • Opcache 预加载
PHP8.0:
  • JIT即时编译
  • 命名参数
  • 注解
  • 联合类型
  • Match表达式
  • Nullsafe 运算符
  • 构造器属性提升
posted @   是是非非01  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析

Copyright © 2024 ttkan_cn 豆瓣电影 | 豆瓣读书 联系我们

点击右上角即可分享
微信分享提示