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);

相关推荐
tryqaaa_6 小时前
md5和sha1常见绕过【详细附新生赛题目】
web安全·php·web
ShoreKiten8 小时前
第三届SHCTF--EZphp
web安全·php·php反序列化
2401_8589368812 小时前
深入理解 TCP 并发服务器:从 IO 模型到多路复用实现
服务器·tcp/ip·php
战神/calmness13 小时前
应急响应-勒索病毒 13
网络·web安全·php·勒索病毒
bug攻城狮14 小时前
Docker高级篇04:Docker网络
网络·docker·php
工业甲酰苯胺15 小时前
PHP闭包中static关键字的核心作用与底层原理解析
android·开发语言·php
开始了码17 小时前
基于 Qt 实现多客户端 TCP 通信聊天室
开发语言·数据库·php
天远云服17 小时前
PHP微服务风控架构:无缝接入天远劳动仲裁信息查询API排查用工黑产
大数据·微服务·架构·php
xiangzhihong818 小时前
放生小龙虾,OpenClaw 安全卸载指南
服务器·安全·php
咖啡续命又一天18 小时前
PHP 8.2 (Windows) 安装 Redis 扩展最新教程
windows·redis·php