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

相关推荐
云游云记3 小时前
php 随机红包数生成
开发语言·php·随机红包
2501_9011478310 小时前
幂函数实现的优化与工程思考笔记
笔记·算法·面试·职场和发展·php
山东布谷网络科技10 小时前
对标Yalla和Chamet:海外直播语聊APP中多人派对房的关键技术细节
java·开发语言·人工智能·php·语音识别·软件需求·海外电商系统开发
Sinowintop10 小时前
易连EDI-EasyLink之WebEDI功能解读
服务器·microsoft·php·edi·国产edi软件·webedi
China_Yanhy14 小时前
入职 Web3 运维日记 · 第 12 日:拥堵的跨链桥 —— 消失的 Gas 与“守护者”脚本
运维·web3·php
BingoGo15 小时前
PHP 的问题不在语言本身,而在我们怎么写它
后端·php
行走的陀螺仪15 小时前
GitLab + GitLab Runner 本地 Docker 部署实战文档
ci/cd·docker·gitlab·php·gitlab-runner
Re.不晚15 小时前
Redis事务
数据库·redis·php
BingoGo15 小时前
如何重构遗留 PHP 代码 不至于崩溃
后端·php
JaguarJack16 小时前
PHP 的问题不在语言本身,而在我们怎么写它
后端·php·服务端