Php 为foreach()提供的参数无效(对象数组)

Php 为foreach()提供的参数无效(对象数组),php,Php,我不能让我的车工作,我已经尝试了一切 我有这个数组($plugins->response): 这就是我试图做到的: foreach($plugins->response as $plugin) { var_dump($plugin); $payload['output'] = $payload['output'] . "\rThe plugin : {$plugin->slug} is not up to date"; $payload['status'] =

我不能让我的车工作,我已经尝试了一切

我有这个数组($plugins->response):

这就是我试图做到的:

foreach($plugins->response as $plugin)
{
    var_dump($plugin);
    $payload['output'] = $payload['output'] . "\rThe plugin : {$plugin->slug} is not up to date";
    $payload['status'] = 1;
}
你知道为什么它不起作用吗? 我知道这是一件很基本的事情,但我保证我要花一个多小时才能找到工作。我对PHP很陌生。 谢谢


堆栈溢出

您的数据库可能与此代码期望的数据库不同。
var\u dump($plugins)是什么输出?
foreach($plugins->response as $plugin)
{
    var_dump($plugin);
    $payload['output'] = $payload['output'] . "\rThe plugin : {$plugin->slug} is not up to date";
    $payload['status'] = 1;
}