如何从Laravel中的Object结构中获取值

时间:2016-12-16 04:37:17

标签: php laravel laravel-5 laravel-collection

enter image description here

我想显示status表中与boardings表关系的travel字段的值。当我执行此代码时:

$travel->boardings->status

它返回一个错误,指出$status未定义。

1 个答案:

答案 0 :(得分:1)

正如您所看到的,boardings的类型为Collection,因此您可以将其与索引

一起使用
$travel->boardings[0]->status

或使用for循环

 foreach($travel->boardings  as $boarding){
        $status = $boarding->status;
}