Estructuras de control en php
DE CONTROL EN
PHP
¿QUE ES UNA ESTRUCTURA
DE CONTROL?
Las estructuras de control son las
que permiten modificar el flujo de ejecución de
las instrucciones de un programa.
Todas lasestructuras de control tienen un único
punto de entrada y un único punto de salida.
Las estructuras de control se clasifican en:
Secuenciales.
Iterativas.
De Control Avanzadas.
Esto es una de lascosas que permite que la
programación se rija por los principios de
la programación estructurada.
IF
El constructor if es una de las características
más importantes de muchos lenguajes,
incluidoPHP. Permite la ejecución condicional
de fragmentos de código. PHP dispone de una
estructura if que es similar a la de C:
if ($a > $b) {
echo "a es mayor que b";
}
?>
También se puedenagrupar varias sentencias; en
el sig. Ejemplo se mostraría que A es mayor que
B, si $a es mayor que $b y entonces asignaría el
valor de $a a $b:
if ($a > $b) {
echo "a es mayor que b"; $b = $a;
}
?>
Las sentencias if pueden anidarse dentro de otra
sentencias if infinitamente, lo cual provee
completa flexibilidad para la ejecución
condicional de diferentes partes del programa.
ELSE
Con frecuencia se desea ejecutar una
sentencia si una determinada condición se
cumple y una sentencia diferente si dicha
condición no se cumple. Para esto utilizamos
else.
if ($a > $b) { echo "a es mayor que b";
} else {
echo "a NO es mayor que b";
}
?>
ELSE-IF
Else-if es una combinación de else y de if. Al igual que else,
ELSEIF se utiliza para ejecutar una sentencia diferente en
casode que la expresión if original se evalué como falsa.
if ($a > $b) {
echo "a es mayor que b";
} elseif ($a == $b) {
echo "a es igual que b";
} else {
echo "a es menor que b";
}
?>Puede haber varios elseif dentro de la misma sentencia if.
WHILE (MIENTRAS)
El significado de una
sentencia while es simple. Le dice
a PHP que ejecute las sentencias
anidadas, tanto...
Regístrate para leer el documento completo.