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

相关推荐
被子你放开我5 小时前
CRMEB PHP多商户升级4.0太麻烦了
开发语言·php
山河已无恙5 小时前
BPF-eBPF 开发路线二:libbpf、CO-RE 与 libbpf-bootstrap认知
javascript·bootstrap·php
_童年的回忆_9 小时前
【php】在linux下PHP安装amqp扩展
linux·开发语言·php
郑洁文9 小时前
基于Python的网络入侵检测系统
网络·python·php
zzqssliu10 小时前
taocarts 跨境独立站 SEO 优化实践(多语言 + 反向海淘场景)
java·javascript·php
夜月yeyue11 小时前
KCP 与 UDP 可靠传输
linux·网络·单片机·网络协议·udp·php
Kiling_070411 小时前
Java IO流:字节流实战与性能优化
java·开发语言·php
酉鬼女又兒13 小时前
零基础入门计算机网络:从基本概念到核心交换技术
开发语言·计算机网络·考研·职场和发展·php
tryqaaa_13 小时前
学习日志(五)【php反序列化全加例题】【pop链,字符逃逸,session,伪协议】
android·学习·php·web·pop·session
zgscwxd13 小时前
【Memurai】 Redis 缓存,引入 predis/predis 纯 PHP 库
php