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 小时前
Kioptrix Level 1渗透测试
linux·开发语言·网络安全·php
迎風吹頭髮5 小时前
Linux服务器编程实践58-getnameinfo函数:通过socket地址获取主机名与服务名
开发语言·数据库·php
探索宇宙真理.7 小时前
WordPress Flex QR Code Generator文件上传 | CVE-2025-10041 复现&研究
经验分享·php·安全漏洞
PFinal社区_南丞7 小时前
构建可维护的正则表达式系统-pfinal-regex-center设计与实现
后端·php
wearegogog1238 小时前
负荷聚类及其在MATLAB中的实现
matlab·php·聚类
玩转C语言和数据结构8 小时前
Laravel下载和安装图解(非常详细)
laravel·laravel下载和安装·laravel安装教程·laravel下载和安装教程·laravel框架下载·php laravel框架·laravel下载
BingoGo9 小时前
PHP 8.5 新特性 闭包可以作为常量表达式了
后端·php
JaguarJack11 小时前
PHP 8.5 新特性 闭包可以作为常量表达式了
后端·php
Q_Q5110082851 天前
python+uniapp基于微信小程序团购系统
spring boot·python·微信小程序·django·uni-app·node.js·php
catchadmin1 天前
PHP8.5 的新 URI 扩展
开发语言·后端·php