Una declaración condicional en PHP le permite tomar una decisión acerca de qué lógica hay que basarse en los valores de las variables . Por ejemplo , usted puede decidir para imprimir un mensaje si una persona es menor de edad y un mensaje diferente si una persona es mayor de edad . Hay tres tipos de enunciados condicionales en PHP: el " if ... else " declaración, la declaración "switch " y el operador ternario . Instrucciones
1
Crear una sentencia condicional simple, con " si ", seguido de la condición entre paréntesis, seguido de la sentencia que debe ejecutarse si es cierto . Por ejemplo , escriba:
if ($ edad < 21 ) echo "¡ No se puede comprar alcohol" ;
2
Combinar " más" con el " si " para ejecutar una diferentes declaración cuando la condición es falsa . Por ejemplo , escriba:
if ($ edad < 21 )
echo " No se puede comprar alcohol! " ;
Más
echo " se les permite comprar alcohol " ;
3
uso" elseif " para evaluar más de una condición en la sentencia condicional . Por ejemplo , escriba:
if ($ edad < 18 )
echo " No se puede comprar alcohol o cigarrillos ";
elseif ($ edad < 21 )
echo " usted no puede comprar alcohol, pero usted puede comprar cigarrillos. " ;
más
echo " se le permite comprar alcohol y cigarrillos " ;
4
Utilice la sentencia "switch" cuando una variable contiene una serie de valores y desea hacer algo diferente para cada valor. Inserte cada condición de uso de " caso", seguida por las declaraciones que desea ejecutar, seguido de " break; " . Utilice "default " en lugar de "caso" para que coincida con las demás condiciones. Incluya el contenido de la sentencia switch entre llaves . Por ejemplo , escriba: interruptor
( $ color ) {
caso "rojo ":
$ hex = "# EE2C2C " ;
break;
caso "azul" :
$ hex = "# 191970 " ;
break;
caso " verde ":
$ hex = "# 31B94D " ;
break;
defecto:
$ hex = "# CDC9C9 " ;
break;
< p >}
5
Utilice el operador ternario para crear una única sentencia y devolver un valor si un enunciado es verdadero y otro valor si una afirmación es falsa. Especifique el estado seguido de un "?" y el valor de ser cierto seguido por un ": " y el valor si es falso . Por ejemplo , escriba:
$ legal_drinking_age = ( $ edad < 21 ) ? "No": " Sí" ;