无法循环自定义数组

时间:2015-06-17 11:07:59

标签: php arrays laravel-4

使用Laravel 4并尝试在不使用雄辩的情况下创建对象数组。

这个数组是这样的:

$item_collection[] = [
    'item_type' => $item->item_type->name,

];

这将返回数组中的一长串项目:

array(258) {
  [0] array(1) {
    ["item_type"] "Deal Bag"
  }
  [1] array(1) {
    ["item_type"] "Car"
  }
  [2] array(1) {
    ["item_type"] "Deal Bag"
  }
}

在我看来,我试图像平常一样循环:

@foreach ($items as $item)
  <tr>
    <td>{{ $item->item_type }}</td>
  </tr>
@endforeach

但是接受&#34;试图获得非对象的属性&#34;所有价值观。

我在哪里制作/循环播放这个数组?

1 个答案:

答案 0 :(得分:0)

尝试使用数组表示法:

{{ $item['item_type'] }}