Para PHP El bucle ejecuta los códigos en su alcance siempre que se repita la condición.

Para PHP parámetros del ciclo:

  • contador de inicio : Inicializa el contador de bucle.
  • contador de prueba: La condición se evalúa en cada iteración del bucle. Si la condición devuelve verdadera, el ciclo continúa; si devuelve falso, el ciclo termina.
  • contador de incrementos: Aumenta el valor del contador de bucle.

Para PHP La sintaxis del bucle es la siguiente.

for (init counter; test counter; increment counter;) {
    // her iterasyonda çalıştırılacak kodlar
}

PHP para bucle

abajo Para PHP En el ejemplo del bucle, imprimimos los números del 0 al 10.

Comenzamos el ciclo usando la declaración for. Creamos el contador de bucle dándole el valor 0 a la variable $i. Le dimos al contador de prueba la condición si los datos de la variable $i son menores o iguales a 10. En el contador de incrementos, aumentamos el valor de $i en 1 cada vez que el bucle regresaba con $i++.

for ($i = 0; $i <= 10; $i++) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 1
Şu anki sayı: 2
Şu anki sayı: 3
Şu anki sayı: 4
Şu anki sayı: 5
Şu anki sayı: 6
Şu anki sayı: 7
Şu anki sayı: 8
Şu anki sayı: 9
Şu anki sayı: 10
*/

abajo Para PHP En el ejemplo del bucle, imprimimos los números del 5 al 1.

Comenzamos el ciclo usando la declaración for. Creamos el contador de bucle dándole el valor 5 a la variable $i. Le dimos al contador de prueba la condición si los datos de la variable $i son mayores o iguales a 1. En el contador de incrementos, usamos $i-- para disminuir el valor de $i en 1 cada vez que regresaba el ciclo.

Consejo: no siempre tenemos que aumentar el valor en el tercer parámetro del bucle for. Si configuramos el valor del bucle de mayor a menor, disminuimos el valor en este contador.

for ($i = 5; $i >= 1; $i--) {
  echo "Şu anki sayı: {$i} <br />";
}
/*
 * Çıktı: 
Şu anki sayı: 5
Şu anki sayı: 4
Şu anki sayı: 3
Şu anki sayı: 2
Şu anki sayı: 1
*/

Sintaxis alternativa para PHP

Las estructuras de control de PHP admiten sintaxis alternativa. Para PHP loop es un bucle que admite sintaxis alternativa. La sintaxis alternativa es la siguiente. Después de la declaración for, comenzamos el bloque de código con dos puntos en lugar de comenzar con llaves. Para PHP En lugar de cerrar las llaves al final de la declaración, endfor; Finalizamos el bloque de código del bucle usando la expresión.

for (init counter; test counter; increment counter;):
    // her iterasyonda çalıştırılacak kodlar
endfor;

En el siguiente ejemplo, imprimimos números del 10 al 50 con sintaxis alternativa en el bucle For de PHP.

for ($i = 10; $i <= 50; $i+=10):
  echo "Şu anki sayı: {$i} <br />";
endfor;
/*
 * Çıktı: 
Şu anki sayı: 10
Şu anki sayı: 20
Şu anki sayı: 30
Şu anki sayı: 40
Şu anki sayı: 50
*/