Quando vamos fazer o upload de um arquivo em nosso sistema, precisamos descobrir qual a extensão do arquivo, muitos desenvolvedores fazem isto de modo incorreto. Muitas vezes usam expressões regulares enormes ou mesmo um explode.
Para descobrir qual extensão é o arquivo basta usar a seguinte função nativa do PHP a parti da versão 4.0.3:
1 2 3 4 | <?php $extensao = pathinfo($arquivo, PATHINFO_EXTENSION); ?> |
Olhe quais são outros atributos desta função PHP manual