Tecnología

Inicio

Cuándo utilizar dos es igual en PHP

Cuándo utilizar dos es igual en PHP


El lenguaje PHP proporciona a los programadores la capacidad de llevar a cabo operaciones de comparación de variables y valores. El signo igual aparece en diversas operaciones de PHP, incluyendo funciones de comparación. Los desarrolladores pueden optar por llevar a cabo la prueba de igualdad usando ya sea dos o tres signos de igual dependiendo de las circunstancias y necesidades. El signo igual aparece también en las operaciones de asignación y otras funciones de comparación.

Asignación

scripts PHP de un solo uso es igual signos para llevar a cabo las operaciones de asignación. El siguiente código de ejemplo muestra que se declara una variable y asignar un valor a la misma:

$ My_text = "hola";

Este código crea una variable llamada "my_text" entonces asigna el valor especificado después del signo igual. Cuando aparecen signos de igualdad dentro de los scripts PHP de forma aislada como éste, que no están llevando a cabo las comparaciones, pero están asignando valores, dando instrucciones PHP para almacenar un elemento específico en una referencia variable en particular.

Los operadores de PHP

operadores de PHP se encuentran las de la aritmética y la comparación. Por ejemplo, para probar si una variable es mayor que otro, scripts PHP pueden incluir la siguiente sintaxis:

if ($ one> $ dos) echo "Una de ellas es mayor";

Para probar si una variable es o bien mayor o igual a otro, el código puede utilizar la siguiente sintaxis:

if ($ one> = $ dos) echo "Uno de ellos es mayor que o igual a la segunda";

Para probar si una variable no es igual a otro, el código siguiente aplica:

if ($ $ una = dos!) echo "Los dos no son iguales";

En muchos casos, las operaciones de comparación aparecen dentro de las estructuras condicionales como estas sentencias "if". La operación de comparación devuelve un valor booleano de verdadero o falso, para determinar el flujo de ejecución.

Igualdad

scripts PHP a menudo verifican la igualdad. El siguiente código de ejemplo muestra las pruebas si dos valores son iguales:

if ($ primera == $ segundo) echo "Igualdad";

Esta prueba comprueba el valor de cada variable especificada, y luego los compara. Si tienen el mismo valor, la prueba devuelve un valor verdadero y el contenido de la instrucción "if" se ejecutará. Si la prueba devuelve un valor falso, si las dos variables especificadas no son de igual valor, el contenido de la declaración no se ejecutará y el procesamiento se moverá a la siguiente línea. En la mayoría de los casos esta versión de la prueba de igualdad, utilizando dos signos de igual, es adecuada y efectiva.

Identidad

scripts PHP pueden llevar a cabo un nivel adicional de pruebas de igualdad. Si un desarrollador necesita para poner a prueba no sólo que dos variables tienen el mismo valor, pero que también son del mismo tipo, se pueden utilizar tres signos igual. El código siguiente muestra esta técnica:

if ($ $ === primer segundo) echo "idéntico";

Esta prueba determina si dos variables son idénticas y no iguales. Esta prueba no es necesaria en la mayoría de los casos, por lo que si un script sólo necesita determinar la igualdad, los iguales doble signo debe ser utilizado por defecto.