(PHP) Pegar extensão de arquivo
Uma forma bastante conhecida e prática de pegar o arquivo é dando explode na string e pegando a ultima parte da array. Mas paraí, mas se o arquivo não tiver extensão? Bem, dai pode não retornar a extensão corretamente. Pensando nisto, basta utilizarmos o seguinte código
$ext = end(explode(".", $arquivoNome));
$ext = isset($ext) ? $ext : ".extensaopadrao";
extensaopadrao Será nossa extensão padrão caso o arquivo não tiver alguma extensão. Extremamente simples, não é?
É isto gente. Espero que tenham gostado
Como vai Bruno, tudo bem?
Acabei de descobrir o site e já encontrei dicas bem interessantes..
Bom, eu costumo usar o pathinfo para pagar a extensão do arquivo.
Tipo: $ext = pathinfo('image.png', PATHINFO_EXTENSION) ?: 'unknown';
Abraço