Loop en PHP: Conoce los diferentes tipos

Hola! si estas aquí es porque estas interesado en mostrarte los diferentes tipo de loop en PHP. Durante la utilización del código utilizarás muchas veces estos loop en php, sobre todo en las bases de datos en el momento de recopilar información.

Concepto Básico del Loop en PHP

Sigamos que quieres sumar 10 números distintos en php. el código sería el siguiente

Pero si quieres sumar 1000 números?

 

For Loop en PHP

Si deseas sumar 1000 números o más tenemos usar el loop FOR

donde:
$i=1 Es el número inicial
$i<=1000 Es la condición para que el loop siga funcionando
$i++ es el valor que se le suma al inicial.

While Loop en PHP

Este ejemplo hace lo mismo pero usando el loop WHILE

donde:

$i=1       Es la inicio donde el loop while empieza.
$i<=1000   Es la condición para que el loop continue.
$i++       Es la indicación de aumentar el $i a un valor + 1.

Do While Loop en PHP

Es igual al WHILE con la  única diferencia es que la condición viene en el extremo en bucle Do While. por lo que sus declaraciones se ejecutará al menos una vez antes de comprobar la condición.

donde:

$i=1       Es la inicio donde el loop while empieza.
$i<=1000   Es la condición para que el loop continue.
$i++       Es la indicación de aumentar el $i a un valor + 1.

Foreach Loop en PHP

Bucle foreach es diferente de bucles anteriores. Puede usar bucle foreach para analizar matriz o base de datos.en este ejemplo usaremos un array

Ahora se puede ver total de todos los números de la matriz en la pantalla.

Sintaxis de FOREACH Loop.

También puede reconocer el arreglo como Valor par Key. En lugar de $ single_val, tiene que escribir $ k => $ single_val. Usted recibirá el valor clave en la variable $ k.

Fuente: http://www.phpfrogs.com/different-php-loops-php/
Si te ha gustado ¡compártelo!
Entrada anterior
Di Hola a: WordPress 4.0
Entrada siguiente
Di hola a: Facebook Media

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.
Necesita estar de acuerdo con los términos para continuar

Menú