Paso de variables por Referencia
Podemos pasar variables a una función por referencia, para que ésta pueda modificar
sus argumentos_ La sintáxis es la siguiente :
Notar que no hay signo de referencia en la llamada a la función _
solo en la definición de la misma_ Colocar el signo de referencia
solo en la definición de la función alcanza para pasar correctamente
el argumento por referencia_
La lista siguiente indica que puede ser pasado por referencia:
Variables, por ejemplo foo($a)
Operador New, por ejemplo foo(new foobar())
Referencias, devueltas por una función:
Se recomienda leer también la explicación sobre retorno por referencia_
Cualquier otro tipo de expresión no debería pasarse por referencia,
ya que el resultado sería indefinido_ Los ejemplos de paso
por referencia siguientes son inválidos:
Estos requerimientos son para PHP 4_0_4 y superior_