In php esistono due modi per accedere dinamicamente alle variabili tramite il nome e/o tramite riferimento.
Esempio:
$a = "Esempio";
$b = &$a;
$b contiene il riferimento hash (Una sorta di indirizzo della variabile) alla variabile $a, quindi se noi scriviamo:
echo $b;
avremmo come output
"Esempio"
In poche parole a $b non viene assegnato in se per se il valore contenuto in $a ma "l'indirizzo dove risiede la variabile $a" in sostanza $b diventa alias di $a.