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

相关推荐
TO_WebNow1 小时前
使用thinkPHP8.x 访问接口提示跨域
前端·php
JSON_L3 小时前
PHP使用Intervention Image图像处理
图像处理·php·intervention
treesforest5 小时前
IP数据库下载完全指南:免费与商业IP定位库对比
网络·数据库·php
原来是猿5 小时前
网络计算器:理解序列化与反序列化(下)
linux·开发语言·网络·网络协议·json·php
原来是猿6 小时前
Linux守护进程(Daemon)完全指南:从原理到实战
linux·运维·服务器·网络·php
阿洛学长8 小时前
更好用的Wordpress二次元主题!Mokore更新1.2啦
php
AIBox3659 小时前
Claude 中转站怎么接入:2026 年国内调用 Claude API 的方法、能力与示例
服务器·开发语言·人工智能·gpt·php·python3.11
gskyi10 小时前
libvips相比GD与Imagick的性能优势
php·imagen
ooseabiscuit21 小时前
Laravel4.x:现代PHP框架的奠基之作
java·开发语言·php
ooseabiscuit1 天前
Laravel 1.x:揭秘PHP框架的起源与设计
php·laravel