Вы находитесь на странице: 1из 2

OPERADORES DE COMPARACION

Los operadores de comparacion se usan mucho sobre todo en las estructuras de control en PHP.
El primer operador de comparacin es el operador de doble igualdad ==
Ejemplo:
Echo 3==3; este ejemplo no devuelve un valor numrico sino que devuelve si la comparacin es
verdadera o falsa si cambiamos la expresin. Echo 3==4; el programa debera devolver un valor
nulo o 0.
Otro tipo de comparacin es la triple igualdad que difiere de la anterior es que el valor no
solamente sea igual sino que tambin debe ser idntico echo 3===3; el resultado debe ser 1 osea
verdadero ej: echo 3===3; obtenemos que es igual porque los nmeros son 3 y 3 pero no es
idntico porque hay una cadena osea los dos no son del mismo tipo lo que dar como resultado un
false, 0 o nada.
Otros operadores de comparacin son las exclamaciones, las exclamaciones significan diferencia.
Ejemplo: echo 3 = 4; y obtendremos como resultado 1 o true, si cambiamos por echo 3 = 3;
3 no es igual a 3 esto dar como resultado falso o nulo. Ocurre lo mismo con la doble igualdad
Ejemplo: echo 3 == 4; esto quiere decir 3 no es idntico que cuatro si cambio a echo 3 == 3; dar
como como resultado fase ya que 3 si es idntico a 3 y si cambiamos a echo 3 == 3; esto dar
como resultado 1 o true ya que 3 nmero no es idntico a 3 cadena.

Mediante estructuras de control if podemos establecer mayor que y menor que
Ejemplo: if (3>2) {echo tres es mayor que dos;}else {echo tres no es mayor que dos;} el
resultado es 3 es mayor que dos.
Estas expresiones se pueden evaluar tambin con el signo igual (3>=2), (3>=3)

OPERADORES LOGICOS
Los operadores lgicos nos permiten hacer una comparacin entre dos o ms elementos y
devolver una respuesta en formato de verdadero o falso.
Hay 3 tipos de operadores lgicos que son and , or y not .
Ejemplo:
El operador and (&&) compara la validacin de dos o mas operandos
<?php
$uno=1;
$dos=2;
Echo ($uno == 1 && $dos == 2); // el resultado de este ejemplo es 1, si cambiamos alguno de los
valores correspondientes a las variables el resultado ser nulo.
// el operador or valida la veracidad de uno o de otro operando
?>

Ejemplo:
<?php
$tres=3;
$cuatro=4;
Echo ($tres == 3 || $cuatro == 4); // este ejemplo devuelve un valor verdadero 1
?>
<?php
$tres=3;
$cuatro=4;
Echo ($tres == 2 || $cuatro == 4); // este ejemplo devuelve un valor verdadero 1 ya que uno de
los dos cumple con la condicin establecida por (or ||). Si los dos son falsos el navegador
obligadamente devuelve un resultado nulo.
?>

Ahora vamos a ver el operador de negacin que se establece con el smbolo de exclamacin

<?php
$cinco=5;
$seis=6;
Echo $cinco==$seis;// esto devuelve un valor 1
?>
Si incluimos un signo de admiracin antes de la igualdad este niega inmediatamente la
expresin.
<?php
$cinco=5;
$seis=6;
Echo $cinco==$seis;// esto devuelve un valor 1 porque 5 no es igual a 6.
?>

Вам также может понравиться