El signo igual en PHP tiene diferentes usos , dependiendo del número de signos iguales se utilizan y qué otros agentes a los que se combina con . Un signo igual se utiliza para asignar un valor a una variable y se puede combinar con operadores aritméticos para realizar un cálculo y asignación simultáneamente . Dos signos iguales se utilizan para hacer comparaciones entre valores o variables . Tres signos iguales se utilizan para hacer la comparación entre los valores idénticos o variables . Asegúrese de entender lo que está tratando de lograr con una declaración PHP para que usted sepa cuántos signos de igualdad de usar. Asignación
el signo igual funciona como un operador de asignación en PHP. PHP calcula el valor a la derecha del signo igual y asigna ese valor a la variable de la izquierda del signo igual . Por ejemplo :
$ x = 100 ;
$ name = "Juan" ;
$ result = max ( $ a, $ b ) ;
< p se asigna > la variable " x " el valor 100 , la variable "nombre" se le asigna el valor " John " y la variable "número " se le asigna el mayor del valor de la variable " a" y el valor de la variable " b . "
Asignación y Operación
Combine el signo de igualdad con un operador aritmético , como los operadores utilizados para la suma , resta, multiplicación, división y módulo , a realizar un cálculo durante la asignación automática. Por ejemplo , la declaración:
$ x + = 20 ;
añade 20 al valor actual de la variable
Esto también funciona para las variables de cadena " x . " . Por ejemplo , la declaración: .
$ 'Nombre =' " + $ apellidos ;
añade un espacio y el valor de la variable" apellidos " al final de la cadena " 'nombre " .
Comparación
Utilice dos signos de igual para hacer comparaciones entre valores o variables . Por ejemplo , la declaración:
if ($ x == $ y) echo " iguales" ;
comparará los valores contenidos en las variables " x " e " y". Crear un " no igual a " expresión con el signo de exclamación ("No ") del operador con un signo igual. Por ejemplo :
si echo " Usted no es Tom ! " ;
Tenga cuidado de no utilizar un signo igual al realizar una comparación , ya que la comparación ( $ name = " Tom " !) será cierto a menos que el valor es cero . Por ejemplo , la declaración:
if ($ x = $ y) echo " Esto es cierto a menos y es cero " ;
asigna el valor de la variable " y" a la variable " x "y luego evalúa ese valor como verdadero o falso .
idéntico Comparación
Utilice tres signos iguales para hacer una comparación idéntica . Esto es especialmente útil en la evaluación de las expresiones de "verdadero " o "falso ", porque el cero se evalúa como "false" en PHP y cualquier número distinto de cero se evalúa como "true ". Mediante el uso de tres signos iguales , sólo el valor "false" se evaluará como " falsa". Por ejemplo :
$ x = false;
$ y = 0 ;
if ($ x === false) echo " X es falsa " ;
if ( $ y == false ) echo " Y es falso utilizando dos signos igual " ;
if ( $ y === false) echo " Y no es falsa utilizando tres signos iguales ";