No: quello che ti serve è un ciclo annidato nell'altro:

Codice PHP:
$nomiarray=array("alias","pinco"); // ok, qui mi faccio un array contenente tutti i nomi
 
foreach($nomiarray as $nome): // qui non mi è chiaro cosa dovrei dichiarare
foreach($$nome[$subMenu[$gallery]] as $k => $v): // qui inserisco l'array variabile $$
  
print_r('Chiave = '.$k.' - Valore = '.$v.'
'
);
endforeach;
endforeach;