Pasar argumentos por referencia en PHP

Pasar argumentos por referencia en PHP

Los argumentos de una función también se pueden pasar por referencia, a diferencia del tradicional método de valor. Esto se logra mediante un prefijo con el operador de referencias &. Esto permite que la función pueda afectar a las variables externas.

Como puedes notar, al crear la función se ha utilizado el & para indicar que el parámetro será por referencia.
Por el contrario, al mandar a llamar la función, ya no se utiliza puesto que sería redundante.

NOTA: Al pasar parámetros por referencia solo se pueden pasar variables y no expresiones.

About Michelle Torres

Licenciada en Informática con Maestría en Tecnologías de la Información. Docente por convicción con trece años de experiencia, desarrolladora desde hace nueve años trabajando actualmente con desarrollo WEB para alta disponibilidad, además de ser consultor independiente y capacitador. Participe del movimiento del software libre como fiel apasionada, reconocida por su actividad en la comunidad y su participación en la inclusión.