Ciao a tutti ragazzi..
chiedo un vostro aiuto per questo elenco di file contenuto in una directory da stamparmi...
nella directory ho per esempio questi file:


3978_help.gif
3978_web.gif
3978_winxp.gif
3978_utenti_test.csv
3988_foto1.jpg
3988_test.jpg
3988_ciao.jpg


con questo ciclo che funziona io mi ciclo la directory e mi vorrei stampare solo quelli che iniziano per il id=3978;

foreach($dir as $v){
$nomeAllegato=split("_",$v);
$id=3978;
if ($nomeAllegato[0]==$id) print "" . $nomeAllegato[1] . "
";
}

help.gif
web.gif
winxp.gif
utenti



naturalmente non và bene per l'ultimo fiile il nome perchè se qualcuno l'ha salvato con qualche anderscore come 3978_utenti_test.csv

mi stampa solo

utenti

come posso risolvere?
come posso dire che mi deve splittare solo il primo pezzo dove ho il mio id? e non tutto il resto?
Ciao e buona giornata