Las sentencias condicionales se utilizan para llevar a cabo diferentes acciones basadas en diferentes condiciones.
PHP instrucciones condicionales
Muy a menudo, cuando se escribe código, que desea realizar diferentes acciones para diferentes condiciones. Puede utilizar las sentencias condicionales en el código para hacer esto.
En PHP tenemos las siguientes sentencias condicionales:
- if statement - Ejecuta código si una condición es verdadera
- if...else statement - Ejecuta código si una condición es verdadera y otro código si esa condición es falsa
- if...elseif....else statement - ejecuta códigos diferentes por más de dos condiciones
- switch statement - selecciona uno de los muchos bloques de código para ser ejecutado
PHP - La sentencia if
La sentencia if se ejecuta algún código si una condición es verdadera.
Sintaxis
if ( El siguiente ejemplo es la salida "Have a good day!" Si la hora actual (HOUR) es menor que 20:
PHP - La sentencia else if ...
La sentencia else if .... Ejecuta código si una condición es verdadera y otro código si la condición es falsa.
Sintaxis
if ( El siguiente ejemplo es la salida "Have a good day!" si la hora actual es inferior a 20, y "Have a good night!" de otra manera: Ejemplo
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
}
else {
echo
"Have a good night!";
}
?>
Ejecutar ejemplo »
PHP - La si ... elseif .... ELSE
El caso .... elseif ... Else ejecuta códigos diferentes por más de dos condiciones.
Sintaxis
if ( El siguiente ejemplo es la salida "Have a good morning!" si la hora actual es inferior a 10, y "Have a good day!" si la hora actual es inferior a 20. De lo contrario, la salida "Have a good night!" : Ejemplo
<?php
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
}
elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
Ejecutar ejemplo »
PHP - La sentencia switch
La sentencia switch se explicará en el siguiente capítulo.