Operadores de comparación y lógicos en PHP

Cuando planteamos una condición que debe ser evaluada por un condicional, sabemos que debe ser booleana, es decir, que se puede evaluar únicamente como “verdadera” o “falsa”. No podemos poner como condición “¿Qué hora es? “, pero si podemos poner como condición “son las cinco.

Operadores de comparación y lógicos en PHP | Aprender PHP y MySQL | Cuando planteamos una condición que debe ser evaluada por un condicional, sabemos que debe ser booleana, es decir, que se puede evaluar únicamente como “verdadera” o “falsa”. No podemos poner como condición “¿Qué hora es? “, pero si podemos poner como condición “son las cinco
COMPÁRTELO:

Operadores de comparación en PHP

Cuando planteamos una condición que debe ser evaluada por un condicional, sabemos que debe ser booleana, es decir, que se puede evaluar únicamente como “verdadera” o “falsa”. No podemos poner como condición “¿Qué hora es? “, pero si podemos poner como condición “son las cinco” (en PHP sería algo parecido a: $hora==5).

Una condición es una afirmación. Y esa afirmación, generalmente, toma la forma de una comparación. Comparemos una variable, un dato conocido, contra un valor “probable” esperado, que posiblemente sea el valor que haya tomado esa variable. De esa manera, la condición no es más que una comparación entre el valor real que le fue dado a una variable, y uno de los valores “supuestos” o “posibles” de esa variable imaginado por nosotros, los programadores.

Pero para poder comparar de una forma verdaderamente útil y completa, debemos conocer los operadores de comparación con que contamos en PHP. Hasta ahora, solamente hemos usado el más simple de los operadores de comparación, el == (igual a), pero, en muchas ocasiones, necesitaremos plantear la condición no en términos de igualdad, sino que precisaremos saber si un numero es mayor que otro, si es menor, si un texto es distinto de otro. Etc. Para que, según sea cierta, o no, esa condición, se ejecute uno u otro bloque de código. Veamos, entonces, la lista de posibles operadores de comparación, para que podemos usarlos al elaborar condiciones complejas:

Operadores de comparación Operadores de comparación

Veamos algunos ejemplos de estos operadores utilizados en condiciones reales. Si queremos comparar si un valor ingresado es menor a un número concreto, tenemos dos maneras: usando el operador < o usando el operador <=:

<?php
if ($_POST["edad"] <18){
print ("Es menor a 18 a&ntilde;os");
}
if ($_POST["edad"] <=17){
print ("Es menor a 18 a&ntilde;os");
}
?>

Si queremos saber si algo es distinto a otra cosa, también tenemos dos maneras de compararlo: con el operador <> o con!=:

<?php
if ($_POST["nombre"] <> "Pepe"){
print ("No es Pepe");
}
if ($_POST["nombre"] !="Pepe"){
print ("No es Pepe");
}
?>

Operadores de Comparación en PHP

Para poder comparar de una forma verdaderamente útil y completa, debemos conocer los operadores de comparación con que contamos en PHP.
🤖

ChatGPT Gratis
Realiza preguntas sobre cualquier tema

¡Participa!

¡Compártelo en tus Redes Sociales!
Compartir en:

CITAR ARTÍCULO


Para tareas, investigaciones, tesis, libros, revistas, blogs ó artículos académicos

Referencia en Formato APA:

Delgado, Hugo. (2015).
Operadores de comparación y lógicos en PHP.
Recuperado 03 de November, 2024, de
https://disenowebakus.net/operadores-de-comparacion-y-logicos.php

Profesor en la Universidad de Guadalajara

Hugo Delgado Desarrollador y Diseñador Web en Puerto Vallarta

Profesional en Desarrollo Web y Posicionamiento SEO desde hace más de 15 años continuos.
Contamos con más de 200 constancias y reconocimientos en la trayectoria Académica y Profesional, incluidos diplomados certificados por Google.

CONTINÚA APRENDIENDO

Anterior


Menú categoría


Aprender PHP y MySQL

TAMBIÉN MERECE LA PENA VISITAR:

¿Todavía no encuentras lo que necesitas?

Usa nuestro buscador interno para descubrir más información
Contenido relacionado:
 

Deja tu Comentario

PATROCINADOR

Tu negocio también puede aparecer aquí. Más información
Anunciate aquí