Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/08/2005, 12:42
lotusxxl
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 21 años, 10 meses
Puntos: 1
Bueno he estado leyendo la documentación de php...algo escasa..

también he enocntrado uan web q habla de esto...en c

http://www.zator.com/Cpp/E4_4_7.htm

pero tampoco saco mucho en claro...

no le veo mucha utilidad a devolver por referencia..ya q cuando termina la función las varaibles se sacan de la pila..así q...

solo hay un casoen q tb han hecho ejemplos...q es en usar una varaible global y devolverla por referencia...

osease a mi entender devolver por referencia es viene a ser pasar variable por referencia pero en sentido inverso...

pongo aquí un ejemplo modificado q hay en la web oficial...

y lo máximo q he podido llegar a entender...

Código PHP:
$a=1;
function &
foo()
{
  global 
$a;
  return 
$a;
}
$b=&foo();
echo 
$b;  // shows 1
$b=2;
echo 
$a// shows 2 
podemos apreciar q foo devuelve la referencia de la varaible $a...entonces $b está referenciada a la misma posición de memoria q $a.

ya no doy más de si xD.

Salu2.