Às vezes, é preciso identificar um tipo de arquivo ou até pegar o nome do mesmo. Fazer isso usando PHP é simples e rápido:

$arquivo = 'foto.jpg';
$ext = pathinfo($arquivo, PATHINFO_EXTENSION);

Também é possível pegar a extensão de um arquivo usando a função explode, mas isso pode pedir mais linhas de código para evitar erros com arquivos que tem pontos como separador, como por exemplo foto.10.png. Mas se isto não for um problema no seu caso, tente também usar:

strrchr($arquivo,'.');

A função strrchr retorna tudo que estiver depois do que você quiser, no nosso caso o ponto (‘.’) até o fim da string, o que vem a ser neste caso a extensão do arquivo.

Quer mais conteúdo como este?

Dicas para blog, SEO, marketing, redes sociais e mutio mais...

Invalid email address
Sem spam e você cancela quando quiser.

Comente

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *