在foreach中获取对象的位置(索引)?

新手上路,请多包涵

在我看来,我有一个简单的 foreach 块,如下所示。

 @foreach ($teams as $key => $team)
{{ str_ordinal($key + 1) }}
@endforeach

现在我正在显示密钥,尽管它并不完全准确。这是一张图片:

在此处输入图像描述

如何显示当前迭代的实际位置?我按我的 teams 集合订购,但我不确定如何获得该循环中当前交互的位置?

原文由 walino 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 332
1 个回答
@foreach($teams as $team)
    <tr>
        <td>{{ $loop->index+1}}</td>
        <td>{{ $team->name}}</td>
        <td>{{ $team->caption}}</td>
        <td>{{ $team->address}}</td>
    </tr>
@endforeach

原文由 Mosaib Khan 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题