尝试访问laravel中null类型值的数组偏移量

Posted

技术标签:

【中文标题】尝试访问laravel中null类型值的数组偏移量【英文标题】:Trying to access array offset on value of type null in laravel 【发布时间】:2021-01-09 19:35:06 【问题描述】:

我在尝试创建新对象时遇到此错误

$provider = new ExpressCheckout;
$response = $provider->setExpressCheckout($checkoutData);

我正在使用这个包https://github.com/srmklive/laravel-paypal 将 PayPal ExpressCheckout 集成到我的 Laravel 应用中

错误信息

ErrorException Trying to access array offset on value of type null

【问题讨论】:

请提供错误信息,以便其他人能够回答问题 @Dhiraj 是的,我已经更新了帖子 【参考方案1】:

您应该清除缓存。运行这些命令

composer update 

php artisan cache:clear 
php artisan config:clear 
php artisan view:clear

【讨论】:

【参考方案2】:

$provider = new PayPalClient([]);

对构造使用空数组。

【讨论】:

以上是关于尝试访问laravel中null类型值的数组偏移量的主要内容,如果未能解决你的问题,请参考以下文章

警告:尝试访问第 41 行 C:\xampp\htdocs\crud\read.php 中 null 类型值的数组偏移量 [关闭]

尝试访问 bool PHP 类型值的数组偏移量 [重复]

尝试在 PHP 7.4 中访问 bool 类型值的数组偏移量

当php中的表中没有记录时,尝试访问bool类型值的数组偏移量

试图在php中访问bool类型值的数组偏移量[重复]

我试图打开我 2 年前开发的 Laravel 应用程序,当我注册用户时,我看到以下错误 [重复]