Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2010, 16:36
falotron
 
Fecha de Ingreso: septiembre-2006
Mensajes: 68
Antigüedad: 17 años, 8 meses
Puntos: 0
Tratando de entender las referencias...

Llevo un lío tremendo con las referencias...
Ejemplo

Código PHP:
<?php
function a(&$a, &$b) { 
$a =& $b
}
$a 1;
$b 2;
a($a$b);
$b 3;
print 
$a;
?>
En la función $a y $b se pasan por referencia, por tanto la función puede modificar su contenido fuera de su ámbito

Dentro de la función está la asignación por referencia $a =& $b, que por definición (http://www.php.net/manual/en/languag...ces.whatdo.php) significa que $a y $b apuntan al mismo contenido

Ahora bien, el resultado de este código es ¿¿1??
¿Alguien podría aclararme por qué?

Una vez aclarado ésto, postearé otras dudas que tengo al respecto, mareando un poco más la perdiz