Laravel 4 - 枚举@foreach

时间:2014-07-27 08:36:14

标签: for-loop foreach laravel-4

我想在@foreach中枚举一些内容。我需要这样的东西:

1 - First data
2 - Second data
  ...

我使用@foreach显示了数据,但我需要枚举它。我已经和@for一起尝试过,与@foreach结合使用,但它并没有为我的工作......有人知道怎么做吗?

提前谢谢!!

2 个答案:

答案 0 :(得分:1)

假设数组键不是您要枚举的索引,您可以这样做:

@for ($i = 0; $i < count($data); $i++)
    {{ $i }} - {{ $data[$i]->field }}
@endfor

如果可以使用数组键进行枚举,则可以执行以下操作:

@foreach ($data as $key => $value)
    {{ $key }} - {{ $value->field }}
@endforeach

答案 1 :(得分:0)

<?php $i = 1; ?>
@foreach ($collection as $item)
    <p>{{ $i }} - {{ $item->property }}</p>
    <?php $i++; ?>
@endforeach