El operador de asignación nos permite asignar un valor a una variable. Aunque el operador de asignación más conocido es el signo igual (=), existen otros operadores que son una derivación del operador de asignación básico.
En la siguiente tabla de operadores de asignación, se detallan todas las variantes de operadores de asignación.
<?php // Uso de operandos de asignación (ejemplo file010.php) $var1 = 4.5; // asignación básica $var2 = 5; // Suma las dos variables y el resultado se asigna // en el primer operando (4.5 + 5) $var1 += $var2; // $var1 ahora valdrá 9.5 // Resta las dos variables y el resultado se asigna // en el primer operando (9.5 - 5) $var1 -= $var2; // $var1 ahora valdrá 4.5 // Multiplica las dos variables y el resultado se asigna // en el primer operando $var1 *= $var2; // $var1 ahora valdrá 22.5 // Divide las dos variables y el resultado se asigna // en el primer operando $var1 /= $var2; // $var1 ahora valdrá 4.5 // Módulo entre las dos variables y el resultado se asigna // en el primer operando $var1 %= $var2; // $var1 ahora valdrá 4 // Concatena las dos variables y el resultado se asigna // en el primer operando $var1 .= $var2; // $var1 ahora valdrá 45 (4 concatenado con 5) $var1 ="P"; $var2 = "hp"; $var1 += $var2; echo $var1; // dado que es el punto de vista aritmético, esta suma es 0 // Concatena dos cadenas $var1 ="P"; $var2 = "hp"; $var1 .= $var2; echo $var1; // dado que es el punto de vista cadena, esta suma es Php ?>