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

相关推荐
JaguarJack1 小时前
用 Laravel 官方 AI 工具提升开发效率
php·laravel·服务端
Boop_wu1 小时前
[Java EE] 网络编程套接字
开发语言·单片机·php
gzmyh1 小时前
thinkphp8+vue3整合的工作流实战demo
vue·php·workflow·工作流
拾忆,想起1 小时前
Dubbo健康检查全攻略:构建高可观测与高可用的微服务基座
开发语言·微服务·云原生·架构·php·dubbo·safari
wanhengidc1 小时前
服务器的安全保障如何
运维·服务器·安全·web安全·php
权泽谦2 小时前
用大语言模型实现一个离线翻译小程序(无网络也能用)
开发语言·人工智能·语言模型·小程序·php
2501_9160074712 小时前
TCP 抓包分析实战,从三次握手到自定义协议解析的完整方法
网络协议·tcp/ip·ios·小程序·uni-app·php·iphone
真正的醒悟16 小时前
图解网络22
服务器·网络·php
云梦谭20 小时前
AI 生成的FreeSWITCH 呼出流程深度分析freeswitch-1.10.12.-release
java·前端·php
上海云盾-小余21 小时前
DDoS 攻击溯源:DNS 水印标记 + 区块链存证的双保险
区块链·php·ddos