ilustrar
1. Asignación de referencia El uso de este método de asignación significa que la nueva variable hace referencia a la variable original y cambiar una afectará a la otra.
En este proceso, se omite la operación de copia y todos estos métodos de asignación son más eficientes;
2. Solo se pueden asignar valores a variables con nombres, y la función unset() libera una de ellas sin afectar a la otra.
Ejemplo
<?php $foo = 'Bob'; // Asigna la cadena 'Bob' a $foo $bar = &$foo // Asigna la referencia de atravesar $foo a la variable $foo; $bar = "Mi nombre es Tom"; // Cambiar el valor de la variable $bar echo "$bar" // Salida Mi nombre es Tom; echo "$foo"; // También genera Mi nombre es Tom $foo = "Tu nombre es Jack"; // Cambia el valor de la variable $foo echo "$foo" // La salida es Tu nombre es Jack; echo "$bar" // El mismo resultado es Tu nombre es Jack
Lo anterior es el uso de asignación de referencia de variables PHP. Espero que sea útil para todos. Más guía de aprendizaje de PHP: red de código fuente
Sistema operativo recomendado: sistema windows7, PHP5.6, computadora DELL G3