如何通过集合获取刀片 foreach 循环中的迭代数

beh*_*ehi 4 php foreach templates laravel blade

有什么方法可以通过集合获取刀片 foreach 循环中的迭代数?我将把它用于选定的下拉输入默认值。(我不想使用“表单模型绑定”)

我尝试论文,但它们不起作用,可能导致论文在对象的 foreach 循环中获取索引值:

key($theArrayYouAreLoopingThrough)

{{ @index }}

@foreach ($athletes as $key=>$athlete)
   {{ ++$key }}
@endforeach
Run Code Online (Sandbox Code Playgroud)

等等。

Ale*_*nin 6

如果您使用的是 5.3,则可以使用$loopvariable

例如,要获取当前迭代,您可以使用 inside@foreach@forbuilding:

$loop->iteration
Run Code Online (Sandbox Code Playgroud)