Trying to access array offset on value of type null

主要原因是版本7.4以后PHP解析器会对null类型的下标访问直接报错

背景:

laravel框架

同时使用了扩展A和扩展B

扩展A要求 php>=7.4,同时扩展B的对null类型的下标访问不兼容php7.4

修改扩展B不太现实,毕竟扩展B中有太多的对null类型的下标访问。

解决办法:

一劳永逸修改法,平时开发中不推荐使用

app/Providers/AppServiceProvider.php boot 方法里面添加 error_reporting (E_ERROR);

相关推荐
北漂Zachary9 小时前
Laravel 8.x 核心特性全解析
php·laravel
北漂Zachary9 小时前
Laravel 5.x升级亮点:从架构优化到API革新
架构·php·laravel
以神为界12 小时前
Web后端入门:PHP核心基础全解析(含安全要点)
网络·安全·web安全·php·web
xixixi7777713 小时前
AI自主挖洞 + 通信网络扩散:全域风险指数级放大,如何构建密码-沙箱-终端联动闭环?
开发语言·网络·人工智能·ai·大模型·php·通信
aq553560013 小时前
Laravel 6.x 核心特性深度解析
php·laravel
wuyoula16 小时前
图片版ping接口源码
php·php源码
星辰徐哥16 小时前
CDN工作原理:节点缓存、智能调度,减少跨网传输延迟
服务器·缓存·php
星辰徐哥16 小时前
ARP缓存表:作用、查看方法与刷新技巧
开发语言·缓存·php
ego.iblacat16 小时前
lvs 集群部署
开发语言·php·lvs
杰克尼17 小时前
redis(day08-Redis原理篇)
数据库·redis·php