ti faccio un esempio, non guardare la sintassi
$mio_nick=''mau_develop";
$tuo_nick=$mio_nick;
ora cambio il valore della prima var
$mio_nick="9000";
se faccio un prin adesso delle due variabili ottengo:
$mio_nick -> 9000
$tuo_nick -> mau_develop
cos'è successo?
dandogli qs istruzione: $tuo_nick=$mio_nick;
ho preso una COPIA del valore contenuta in $mio_nick e l'ho assegnata a $tuo_nick
... ma $mio_nick non è cambiato...
per cambiarlo avrei dovuto puntare alla stessa "zona di memoria" in cui viene conservata
se io avessi passato il valore in qs modo:
$tuo_nick =& $mio_nick;
avrei fatto riferimento alla stessa zona di memoria per cui avrei ottenuto:
$mio_nick -> 9000
$tuo_nick -> 9000
M.