Loops
Zing supports @foreach, @for, and @while.
@foreach
@foreach($courses as $course)
<li>{{ $course->title }}</li>
@endforeach
@for
@for($i = 0; $i < 10; $i++)
{{ $i }}
@endfor
@while
@while($queue->hasNext())
{{ $queue->next() }}
@endwhile
@break and @continue
Both directives accept an optional condition:
@foreach($items as $item)
@continue($item->isHidden())
@break($item->isLast())
{{ $item->name }}
@endforeach
With no arguments, they emit a bare break; or continue;.
Loop metadata
Zing does not currently provide a $loop variable containing index, first, last, count, or remaining values.