|
| |
| |
Condicionales |
| |
| Inicio > Instrucciones en PHP > Condicionales PHP |
|
| |
Las sentencias condicionales nos permiten ejecutar o no unas ciertas instrucciones dependiendo del resultado de evaluar una condición. Las más frecuentes son la instrucción if y la instrucción switch.
Sentencia if ... else |
| |
|
<?php
if (condición)
{
Sentencias a
ejecutar cuando la
condición es
cierta.
}
else
{
Sentecias a
ejecutar cuando la
condición es
falsa.
}
?> |
|
|
| |
| |
| |
| |
| |
| |
| |
La sentencia if ejecuta una serie de instrucciones u otras dependiendo de la condición que le pongamos. Probablemente sea la instrucción más importante en cualquier lenguaje de programación. |
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
if ($a < $b)
{
echo "a es menor que b";
}
else
{
echo "a no es menor que b";
}
?>
</body>
</html> |
| |
| En este ejemplo la condición no es verdadera por lo que se ejecuta la parte de código correspondiente al else.
|
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$posicion = "arriba";
switch($posicion) {
case "arriba": // Bloque 1
echo "La variable contiene";
echo " el valor arriba";
break;
case "abajo": // Bloque 2
echo "La variable contiene";
echo " el valor abajo";
break;
default: // Bloque 3
echo "La variable contiene otro
valor";
echo " distinto de arriba y abajo";
}
?>
</body>
</html> |
| |
Con la sentencia switch podemos ejecutar unas u otras instrucciones dependiendo del valor de una variable, en el ejemplo anterior, dependiendo del valor de la variable $posicion se ejecuta el bloque 1 cuando el valor es "arriba", el bloque 2 cuando el valor es "abajo" y el bloque 3 si no es ninguno de los valores anteriores. |
|
| |
|
|
| |
|
|
| |
|
| |
|
| |