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

相关推荐
Arwen3032 小时前
SSL 加密证书助力企业构建安全的网络环境
网络·网络协议·tcp/ip·安全·php·ssl
幽络源小助理3 小时前
PHP虚拟商品自动发卡系统源码 – 支持文章付费阅读与自动发货
开发语言·php
solar应急响应7 小时前
域控宕机!如何强制夺取五大角色恢复业务?
开发语言·php
CS创新实验室8 小时前
《计算机网络》深入学:虚电路
服务器·计算机网络·php·虚电路
2501_941877139 小时前
在法兰克福企业级场景中落地零信任安全架构的系统设计与工程实践分享
开发语言·php
hai742510 小时前
php+nginx在cookie中设置了HttpOnly属性
php
catchadmin10 小时前
PHP 8.5 管道操作符 (|>) 告别嵌套函数地狱,写出清晰的数据管道
php
Kratzdisteln10 小时前
【MVCD 3】
开发语言·php
万岳软件开发小城13 小时前
医疗陪诊软件源码开发方案解析:预约、派单、陪诊全流程如何实现
php·软件开发·医院陪诊系统源码·陪诊app开发·陪诊软件开发
薛定谔的猫198214 小时前
RAG(四) LangChain 使用PyPDFLoader加载 PDF 并实现内容总结功能
langchain·pdf·php