php7.2那点事

从php5.4到php7.2,php7之后的变化尤其明显,而且越来越适合开发者的开发习惯,然而,今天,当服务器升级到7.2,突然发现到处报错,一一排查,可爱的count不想和大家玩了,记录一下7.2的变化,方便以后查询

1、最喜欢的count被修改,当传递一个无效参数时,count()函数将抛出warning警告:

之前版本写法

2、each函数已被废弃:

之前版本写法:

在7.2版本中会提示过时,可以使用foreach替代each方法,也可以自己修改each方法替代:

3、create_function被废弃,可以用匿名函数来代替:

之前的版本

在7.2版本中会有警告提示,可修改为匿名函数来替代:

以上就是升级之后暂时遇到的几个问题,其它相关修改可详看链家产品技术团队做的翻译及整理:PHP7.2 版本指南

你可能感兴趣的:(php7.2那点事)