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 ";