ProgramacionWeb - Ayuda al webmaster
No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
25 votos
Condicional if
 
 
La estructura if nos permite ejecutar un bloque de acciones si se cumple una determinada condición, de lo contrario nos permite ejecutar otro bloque de acciones identificado por la sentencia else, si el resultado de la condición es distinto de 0, se ejecutarán las acciones del if, de lo contrario las del else:
 
000 
001 
002 
003 
004 
005 
006 
007 
<?
if($var1 == 12){
   echo 
'La variable vale 12';
}
else {
   echo 
'La variable tiene otro valor';
}
?>
 
La condición, se escribe entre paréntesis a continuación de la palabra if, y esta formada por operaciones PHP, sobre todo por operaciones lógicas y de comparación.

Hay otra sentencia que usamos a menudo para unir más de un condicional if, es la sentencia elseif, ésta nos permite dar otra condición por si no se ha cumplido la primera, después de elseif podemos volver a usar else con normalidad:
 
000 
001 
002 
003 
004 
005 
006 
007 
008 
009 
010 
<?
if($var1 == 12){
   echo 
'La variable vale 12';
}
elseif(
$var1 == 3){
   echo 
'La variable vale 3';
}
else {
   echo 
'La variable tiene otro valor';
}
?>
 
En este caso, si var1 es distinto de 12, evaluará si vale 3, si es así mostrará el segundo mensaje, si no el tercero.
 
Anterior y siguiente
Estructuras de con...
 
Comentarios
21/07/09 Comentario 1277
esto nos ahorra tener que hacer 2 if con 2 else, muy bueno
21/12/09 buen curso
MUY bien explicado el ciclo IF, estoy aprendiendo con este curso, no es complicado como los demas que he visto, gracias por tu labor eloi
13/06/10 Gracias
La verdad es que ya me había iniciado anteriormente con la programación de C/C++ y en verdad no tiene casi nada de diferencia con este lenguaje. Creo que lo aprenderé muy fácilmente, gracias a la similitud de éste con Ansi C, y además, por lo muy bien explicado que hasta ahora va este material.
 
Resolver dudas
Si tienes problemas o dudas con el contenido del artículo no dudes a preguntar en los foros de PHP de Programación Web indicando el artículo al que te refieres.