No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
23 votos
Operadores de Comparación
 
Los operadores de comparación son operadores en su mayoría binarios que nos permiten comparar variables devolviendo un valor booleano a 1 (TRUE) si se cumple la condición que expresan y a 0 (FALSE) en el caso contrario.

Los operadores binarios de comparación son:
Igual (==) - Devuelve 1 si los operandos son iguales aunque sean de tipo distinto.
Idéntico (===) - Devuelve 1 si los operandos son iguales y del mismo tipo.
Diferente (!= o <>) - Devuelve 1 si los operandos son distintos.
No idénticos (!==) - Devuelve 1 si son distintos o de tipo diferente.
Menor que (<) - Devuelve 1 si el primer operando es mas pequeño que el segundo.
Mayor que (>) - Devuelve 1 si el primer operando es mas grande que el segundo.
Menor o igual que (<=) - Devuelve 1 si el primer operando es mas pequeño o igual que el segundo.
Mayor o igual que (>=) - Devuelve 1 si el primer operando es mas grande o igual que el segundo.
Estos operadores se usan mayormente como condición para las estructuras de control.

El operador de comparación ternario es el '?:', este operador, evalúa una condición, que puede ser una operación de comparación binaria y si se cumple ejecuta el segundo operando, de lo contrario ejecuta el tercero:
 
000 
001 
002 
<?php
echo ($variable == 1) ? 'Vale 1' 'Vale mas de uno';
?>
 
Este ejemplo imprime 'Vale 1' si se cumple la expresión '$variable == 1' de lo contrario imprime 'Vale mas de uno'.
 
Anterior y siguiente
Operadores de A...
 
¿? 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
09/10/08 Comentario 995
muy educativo... ya voy mejorando
31/10/08 Buenas
Muy buenos todos los cursos realmente, muy educativo sin tanto rollo.. manteniendo la lectura muy animada.

En el último ejemplo, deberia decir "Es distinto de uno".. no?.. solo para salir de la duda y dar mi aporte ^^
04/12/08 Comentario 1049
Como todas las lecciones el curso va muy bien, muy interesante y me tiene bastante animado para seguir aprendiendo.. solo que deben cuidarse un poco con las falta ortográfica... modifica la primera linea de la lista de los operadores.. que al final de esa primera linea dice diatintos... corrigelo y ponlo (distintos) aunque eso no es falta ortográfica.. es un equivoco de teclas.. lol. .:-)
11/08/09 Enhorabuena!!
Explicaciones concisas, lectura amena, comprensión rápida.....

Excelente,

elquefaltaba
19/09/09 una sugerencia
deberian poner ejercicios para que haci practiquen los que recien ingresan al mundo de PHP desde el mas sencillo hasta el mas complejo

gracias
19/10/09 Comentario 1362
Pienso que encontre una pagina importante para aprender varios cursos los veo claros precisso y concretos felicitaciones
28/10/09 Felicitaciones.Sugerencia
Coincido con los demas usuarios en que el curso esta muy fácil de entender.
Mis felicitaciones.
Con respecto a los ejemplos también coincido que sería de gran ayuda algunos pequeños 'proyectitos' para ilustrar o plasmar como se podrían usar los conocimientos adquiridos, poniendolos en acción, por decirlo así.
Saludos y sigan así!
KienhG
28/02/10 Error de sintáxis.
Muy buenas a todos.
Después de intentar infructuosamente que el ejemplo se ejecutase bien, he detectado un posible fallo de sintáxis. Yo lo he probado de esta otra forma, y me funciona perfectamente. También he corregido el valor de $texto2 a una mejor coherencia de expresión.
Un cordial saludo.
Antonio F.S.

$variable = 1;
$texto1 = "Vale 1";
$texto2 = "Es diferente a 1";
echo ($variable == 1) ? $texto1 : $texto2;
28/10/10 Comentario 1600
Chevere el contenido curso
Felicidades es muy fácil de entender !
 
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...      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