Las condicionales sirven para comparar un valor con otro valor y dependiendo de esto se devuelve un resultado verdadero o falso. Las condicionales se rigen por la función
"si existe la condicion se realiza la accion".
Una condicional tiene la siguiente estructura:
if(condicion) {
accion
}Para que entiendas más sobre las condicionales, vamos a hacer un ejemplo, en este ejemplo tenemos una variable $a que vale 5 y una variable $b que vale 10. En las siguientes condiciones se realizarán distintas preguntas, si la condición es verdadera se mostrará un mensaje, si no es así simplemente no se mostrará ningún resultado.
Codigo:
<?
$a = 5 ;
$b = 10 ;
if($a == $b) {
echo "Las variables son iguales." ;
}
if($a > $b) {
echo "La variable a es mayor que b." ;
}
if($a < $b) {
echo "La variable a es menor que b." ;
}
?>
Si ejecutamos este script, en el navegador se mostrará lo siguiente:
Codigo:
La variabe a es menor que b.
Si te fijas las comparaciones que no eran verdaderas no ejecutaban la acción que era mostrar un mensaje.
También hay otra función en las condicionales un poco más compleja que dice
"si existe la condición se realiza la acción, si no es así se lleva a cabo otra acción".La estructura de esta condicional es:
if(condicion) {
accion
}
else {
otra accion
}Para comprender esta condicional vamos a hacer otro ejemplo, tenemos las variables $a = 5 y $b = 10, ahora se realizarán una pregunta y dependiendo del resultado es el mensaje que se mostrará en pantalla.
Codigo:
<?
$a = 5 ;
$b = 10 ;
if($a == $b) {
echo "a es igual a b" ;
}
else {
echo "a no es igual a b" ;
}
?>
En el navegador se mostrará el siguiente resultado:
Codigo:
a no es igual a b
Si te fijas la condición de "$a == $b" no se cumple por lo que se realiza la segunda acción.
Tutorial por Electros