Articulos PHP
Articulos Jquery
Articulos CSS
2.0 Enunciados if.
Para poder evaluar una condición, y en base al resultado, ejecutar un bloque de instrucciones, se utiliza el enunciado if. Dicho enunciado tiene la siguiente estructura:
If(condición a evaluar){
  Instrucciones si la condición se cumple….
}
- En condición a evaluar podemos poner una comparación del tipo $nombre==”Andres”, o bien, varias comparaciones como por ejemplo, $edadMinima==23 and $edadMaxima==40.
- El bloque de código entre llaves son las instrucciones a ejecutarse si la condición se cumple.
Para ilustrarlo un poco mejor pongamos el siguiente ejemplo:
If($edad<=30 and $genero==”masculino”){
  echo “Cumples con los requerimientos para el puesto!!! Felicidades!!!”;
}
Como se puede apreciar en el código anterior si la edad es menor o igual a 30 y se trata de un hombre entonces se muestra en la ventana del navegador el enunciado “Cumples con los requerimientos…”.Ahora en caso de que quisiéramos especificar las instrucciones a ejecutarse en caso de que la condición no se cumpla, podrÃamos añadir el enunciado else{} y quedará de la siguiente forma:
If($edad<=30 and $genero==”masculino”){
  echo “Cumples con los requerimientos para el puesto!!! Felicidades!!!”;
}else{
 Instrucciones en caso de que la condición no se cumpla…
}
PodrÃamos colocar el siguiente código en caso de que la condición no se cumpla:
echo “No cumples con los requerimientos para el puesto!!!LO SENTIMOS”;
y quedarÃa asÃ:
If($edad<=30 and $genero==”masculino”){
  echo “Cumples con los requerimientos para el puesto!!! Felicidades!!!”;
}else{Â Â
echo “No cumples con los requerimientos para el puesto!!!LO SENTIMOS”;
}
También es posible poner varias condiciones, de esta forma, si una condición no se cumple entonces se evalúa otra condición y otra, tantas como se necesiten, esto mediante la instrucción elseif{}:
If(condición 1){
 Insrtrucciones…
}elseif(condición 2){
Instrucciones…
}elseif(condición 3){
Instrucciones…
}else{
Instrucciones…
}
De esta forma aplicándolo al ejemplo anterior
If($edad<=30 and $genero==”masculino”){
  echo “Cumples con los requerimientos para el puesto!!! Felicidades!!!”;
}elseif($edad<=30 and $genero==”femenino”){
   echo “Cumples con los requerimientos para el puesto!!!Felicidades”;
}elseif($edad<=25 ){
 echo “Solo puedes ingresar como becario!!! gracias”;
}else{Â Â
echo “No cumples con los requerimientos para el puesto!!!LO SENTIMOS”;
}