
17/01/2005, 06:10
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
El termino "Referencia" sólo afecta a como trabaja el "lenguaje" (en este caso PHP .. pues esto lo usan la mayoría de lenguajes de programación) a los datos en sí de tus varaibles/objetos y demás en "memoria" .. Si se usa el & en PHP delante de una función/variable/objeto .. simplemente le dice al lenguaje que tome la misma función/variable/objeto declarado en tal posición de "memoria" y la use .. no creando así otra "instancia" (duplicado) de dicha variable con el consiguiente consumo de recursos del servidor.
No tiene nada que ver con el "ambito" de las varaibles/funciones/objetos en la ejecución de un script .. recordemos que en PHP .. la vida de tus variables/objetos/funciones se limita al tiempo de ejecución del script .. desde que empieza hasta que termina .. ahí muere todo. Si necesitas de una variable por ejemplo en otros scripts (o el mismo script en una recarga) se ha de "propagar" dicho dato por el URL (en un link, formulario campo hidden.. etc) o en una sesión o en una cookie o en otro médio de almacenamiento temporal (un archivo de texto plano . una Base de datos .. etc).
Un saludo, |