第一个PHP7.4弃用一些函数,这个好说,查找函数比对版本解决;
第二个PHP7.4之前运行正常的程序,7.4 开始报错 Trying to access array offset on value of type null 但是线上跑又一切正常。
我本以为本次升级只是跟之前一样,修改一些驱动或是一些函数就可以了,没想到此处升级给我带来了不少麻烦。各位有环境的测试吧,有问题反馈给我。
PHP7.4 报错 Trying to access array offset on value of type null
检查出错的地方,访问数组为NULL
正常为数组 $user = array();
非正常情况 返回了 $user = null; 而你又访问了数组元素结果导致 Trying to access array offset on value of type null,这在之前的版本是支持的,会整体返回 NULL,但是 PHP7.4 则会报错。