Estructuras de control
IF, ELSE IF, ELSE
Ternarios
El operador ternario es una forma abreviada de escribir una estructura if...else cuando solo necesitas asignar un valor a una variable o expresión según una condición.
WHILE / DO - WHILE
While
Esta estructura evalúa la condición antes de cada iteración.
Do - while
El bloque de código dentro del do se ejecutará al menos una vez, independientemente de si la condición es verdadera o falsa.
SWITCH
Se evalúa el valor de la variable $variable.
Si $variable coincide con alguno de los valor_x dentro de los case, se ejecutará el código correspondiente a ese caso.
Si $variable no coincide con ningún valor_x, se ejecutará el código dentro del default (opcional), que se utiliza cuando no hay coincidencia con ningún caso.
FOR / FOREACH
For
inicialización
es una expresión que se evalúa una vez antes de comenzar el bucle.condición
es una expresión que se evalúa antes de cada iteración. Si la condición es verdadera, el bucle continúa; si es falsa, el bucle se detiene.incremento/decremento
se ejecuta después de cada iteración y generalmente se utiliza para aumentar o disminuir el valor de la variable de control del bucle.
Foreach
$array
es el array que se va a recorrer con el bucle foreach.$valor
es una variable que tomará el valor de cada elemento del array en cada iteración del bucle.El bucle foreach se ejecuta para cada elemento del array.
Last updated