No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
29 votos
Condicional if
 
El condicional if es una estructura que se usa en programación para supeditar la ejecución de un bloque de código a que se cumpla una condición.

ArribaTabla de contenido

ArribaSentencias if y else

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.

La condición es una expresión que esta formada por operaciones PHP, sobre todo por operaciones lógicas y de comparación.

Escribiremos la expresión a usar cómo condición entre paréntesis después de la sentencia if:
 
000 
001 
002 
003 
004 
005 
006 
007 
<?php
if ($var1 == 12){
   echo 
'La variable vale 12';
}
else {
   echo 
'La variable tiene otro valor';
}
?>
 
Si el resultado de la condición es true ( verdadero: distinto de 0 o false), se ejecutarán las acciones del if, de lo contrario las del else:

ArribaSentencia elseif

Hay otra sentencia que usamos a menudo para unir más de un condicional if, es la sentencia elseif, ésta es equivalente a else y if juntos y 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 
<?php
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...
 
¿? 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.
 
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.
09/11/10 Comentario 1608
Graciassssss
No hay mejor Guia para aprender...
12/04/11 Grandiosa ayuda
Estos ejemplos resolvieron mis interrogantes, espero encontrarme con más de ellos en esta web.....
19/04/13 Comentario 1892
es cierto es parecido al lenguaje c, se agradece el aporte.
 
Introduccion al PHP Instalar fácilment... Comentarios en PHP Variables Constantes Tipos de datos en ... Vectores en PHP Operadores      Operadores de A...      Operadores de A...      Operadores de C...      Operadores de C...      Operadores de I...      Operadores de L...      Operadores de C... Estructuras de con...      Condicional if      Bucle while      Bucle do while      Bucle for      Bucle foreach      El ciclo switch Las funciones Procesamiento de f... Cookies en PHP Sesiones PHP Envio de email con... MySQL desde PHP PHP orientado a ob... Image GD, descripc...      Creación de una...      Uso del color c...      Dibujo de línea...      Dibujo de rectá...      Dibujo de arcos...
 Cuestionario
 Foro de PHP
 
Redes Sociales
Programación Webon

Compartir en Google Plus