En Laravel 5.3 se incluye una nueva variable $loop dentro de la directiva foreach que te brinda información adicional sobre cada ciclo, como por ejemplo el número de iteración, cantidad de items y más, como veremos en la siguiente lección:

Laravel 5.3 se encuentra aún en fase de desarrollo, por lo que debes usar el siguiente comando para instalarlo:

composer create-project laravel/laravel nombre_del_proyecto dev-develop

Información disponible en la variable $loop:

  • iteration: número de iteración (comienza en 1)
  • index: número de indice (comienza en 0)
  • remaining: cuantos items quedan
  • count: cuantos items hay
  • first: verdadero sólo si es el primer item.
  • last: verdadero sólo si es el último item.
  • depth: número de ciclos anidados (comienza en 1)
  • parent: variable loop del foreach anterior (puede ser null)

Continua aprendiendo:

Material en inglés:

Únete a nuestra comunidad en Discord y comparte con los usuarios y autores de Styde, 100% gratis.

Únete hoy

Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.

Lección anterior Cambios en la estructura de carpetas y rutas en Laravel 5.3 Lección siguiente Enviar emails con Mailables en Laravel 5.3