Da muss ich Cheatah widersprechen. Gerade im Zusammenhang mit Arrays ist soetwas sehr sinnvoll. Und ich hab es auch schon gebraucht:
<?
$variable = name;
$$variable = hallo;
echo $name;
$zahl1 = 5;
$variable = zahl2;
$$variable = 5;
echo $zahl1 + $zahl2;
?>
http://www.dclp-faq.de/q/q-variable-variablen.html