Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/09/2003, 02:42
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

¿Y que tal un $foo=$var; ? Si mal no recuerdo, la asignacion se hace por valor, no por referencia.

A no ser que tu lo que quieras es que si cambio $var[1], ese cambio se refleje al hacer un $foo[1], y viceversa. Si es eso, lo que necesitas creo que son las referencias:
Código PHP:
$var=array("a","b");
$foo=& $var;
echo 
$foo[1].'<br>';
echo 
$var[1].'<br>';
$var[1]="hola";
echo 
$foo[1].'<br>';
echo 
$var[1].'<br>'
Es como que a la misma zona de memoria apunten dos variables. Solo un array en memoria, pero accesible por 2 nombre. Mas info: www.php.net/references

Espero haber sido de ayuda.
__________________
Josemi

Aprendiz de mucho, maestro de poco.