您现在的位置是:网站首页> 编程资料编程资料
简述PHP7.4 新特性和废弃的功能_php实例_
2023-05-25
356人已围观
简介 简述PHP7.4 新特性和废弃的功能_php实例_
PHP7.4 新特性
PHP7.4 上月 28 号已经发布了。又带来了一些新特性。可以让我们的代码写的更少了。
1. 属性添加限定类型
age = 10; $user->name = "张三"; //error $user->age = "zhang";//需要传递int
2. 箭头函数
这个特性基本上参考 Js 的 ES6 的语法。可以让我们的代码写的更少。如果你的代码有 fn 这个函数。可能会冲突
$n * $factor,[1,2,3]);//[10,20,30] //之前的写法 $nums = array_map(function($num)use($factor){ return $num * $factor; },[1,2,3]) 3. 有限返回类型协变与参数类型逆变
仅当使用自动加载时,才提供完全协变 / 逆变支持。在单个文件中,只能使用非循环类型引用,因为所有类在被引用之前都必须可用。
4. 数组解包
使用展开运算符... 解包数组。这个特性,应该又是从 js 那吸收过来的。看例子
5. 空合并运算符赋值
6. 数值文字分隔符
数字文字可以在数字之间包含下划线。
7. 允许从 __toString () 抛出异常
现在允许从 __toString() 引发异常,以往这会导致致命错误,字符串转换中现有的可恢复致命错误已转换为 Error 异常。
8. Filter
新增 FILTER_VALIDATE_FLOAT
9. strip_tags 支持数组
相关内容
- Laravel框架中的路由和控制器操作实例分析_php实例_
- Laravel框架视图和模型操作方法分析_php实例_
- Laravel框架环境与配置操作实例分析_php实例_
- laravel5.1框架下的批量赋值实现方法分析_php实例_
- PHP 图像处理与SESSION制作超简单验证码的方法示例_php技巧_
- PHP 实现超简单的SESSION与COOKIE登录验证功能示例_php技巧_
- PHP使用JPGRAPH制作圆柱图的方法详解_php技巧_
- Laravel框架查询构造器常见用法总结_php实例_
- Laravel5.1 框架数据库查询构建器用法实例详解_php实例_
- Laravel5.1 框架数据库操作DB运行原生SQL的方法分析_php实例_
点击排行
本栏推荐
