Laravel - 未定义属性:stdClass :: $ text

时间:2017-01-24 16:03:29

标签: laravel-5

为什么$ text会提供Undefined Property错误?

如果我在函数之前运行dd($ mentions)它肯定存在并包含text属性。

如果我在返回之前运行dd($ prompt-> text)并且在函数中我也得到了预期的结果。

但是,该函数不会返回$ text的值,而是返回错误。

   $text = $mentions->map(function ($mention) {
        return $mention->text;
    });

1 个答案:

答案 0 :(得分:1)

我敢打赌你在$ mentions集合中有一个没有->text属性的对象?

尝试:

   if(!isset($mention->text)){
       dd($mention))
   }
找出哪一个。