@Rafael
En als je dan iets hebt met blabla.tar.gz. Dan bestaat je erray uit drie stuks. Je script kan bij jou niet bepalen welke die moet hebben.
Dus je kan het doen zoals Rafael, vervolgens met een count de array tellen en de laatste uit de array opvragen. Voor bestanden kan je het beste gebruik maken van array_pop() in combinatie met die explode(). De tweede usercomment bij arrey_pop geeft dit voorbeeld:
array_pop() can be usefull for fetching extentions of files, especially in cases where there might be more than one period in the filename.