Este team de especialistas pasados ciertos días de trabajo y de juntar de datos, hemos dado con la solución, queremos que todo este artículo sea de gran utilidad para tu plan.
Solución:
De los documentos de Blade:
Al usar bucles, también puede finalizar el bucle u omitir la iteración actual:
@foreach ($users as $user)
@if ($user->type == 1)
@continue
@endif
$user->name
@if ($user->number == 5)
@break
@endif
@endforeach
puedes romper así
@foreach($data as $d)
@if($d=="something")
$d
@if(codition)
@break
@endif
@endif
@endforeach
Uso básico
Por defecto, Blade no tiene @break
y @continue
que es útil tener. Así que eso está incluido.
Además, el $loop
La variable se introduce dentro de los bucles, (casi) exactamente como Twig.
Ejemplo básico
@foreach($stuff as $key => $val)
$loop->index; // int, zero based
$loop->index1; // int, starts at 1
$loop->revindex; // int
$loop->revindex1; // int
$loop->first; // bool
$loop->last; // bool
$loop->even; // bool
$loop->odd; // bool
$loop->length; // int
@foreach($other as $name => $age)
$loop->parent->odd;
@foreach($friends as $foo => $bar)
$loop->parent->index;
$loop->parent->parentLoop->index;
@endforeach
@endforeach
@break
@continue
@endforeach
Si te ha sido de provecho este artículo, agradeceríamos que lo compartas con otros programadores y nos ayudes a dar difusión a nuestra información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)