Ciao,
Se per caso la stringa viene da un campo di tipo file di un Form puoi utilizzare :
$nomefile_type
purtroppo con $nomefile_type non ti viene fuori la vera estensione.
Io per risolvere questo problema ho fatto in questo modo.
if($immagine_type == "image/gif") {$ext="gif";}
if($immagine_type == "image/pjpeg") {$ext="jpg";}
if($immagine_type == "image/jpeg") {$ext="jpg";}
e cosi' via per gli altri formati che intendi trattare di seguito se e solo se il nome del file viene da un campo di tipo file.
Di più non so... mi dispiace
![]()