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

相关推荐
CodeWithMe13 小时前
【Note】《深入理解Linux内核》 第十九章:深入理解 Linux 进程通信机制
linux·运维·php
wkj00115 小时前
php7.4使用 new DateTime;报错 Class DateTime not found
php
亿坊电商18 小时前
VUE混合开发,选哪个PHP框架最顺手?
前端·vue.js·php
量子联盟1 天前
原创-基于 PHP 和 MySQL 的证书管理系统,免费开源
开发语言·mysql·php
不吃肉的羊2 天前
PHP设置文件上传最大值
后端·php
用户9272472502193 天前
PHP+JS+CSS+JSON 单页新闻系统实现方案
php
Ashlee_code3 天前
什么是Web3?金融解决方案
开发语言·金融·架构·eclipse·web3·区块链·php
Sally璐璐3 天前
IPSAN 共享存储详解:架构、优化与落地实践指南
开发语言·php
程序猿阿伟3 天前
《声音的变形记:Web Audio API的实时特效法则》
开发语言·前端·php
Clownseven3 天前
Shell 脚本实战指南:内网 ARP 洪泛监控与飞书/邮件自动告警
网络·php·飞书