Ho questo comando:

<? echo (substr(rtrim ($array[$x], ".jpg.gif.png.jpeg.JPG"),4)) ?>

Dovrebbe stampare il nome di un file esempio...

101-prova.jpg

dovrebbe stampare

prova

invece stampa

prov

mi taglia sempre l'ultimo carattere, per vederlo devo mettere sempre uno spazio finale