strano, prova con una variabile temporanea:

$temp=$$nome;
foreach($temp[.....