miofile.jpg

il nome e l' estensione sono separati da un "."

utilizzanto explode() e passandogli come separatore il . otterrai un array composto da ogni elemento.

es:
Codice PHP:
$str="pippo.pluto.topolino";

$parti=explode(".",$str);

echo 
$parti[0]; //stampa pippo
echo $parti[1]; //stampa pluto
echo $parti[2]; //stampa topolino

//nel tuo caso

$file="miofile.ext";

$name=explode(".",$file);

echo 
$name[0]; //stampa miofile



//opuure

$file="miofile.ext";
list(
$nome,$estensione)=explode(".",$file);

echo 
$nome//stampa miofile
echo $estensione //stampa ext