miércoles, 21 de abril de 2010

Obtener la extensión de un archivo

Esta línea nos proporciona la extensión de un archivo conociendo su nombre o su path


$extension = substr($filename, strrpos($filename, '.') + 1);

2 comentarios:

Alberto dijo...

Gracias, es un truco sencillo pero a mi no se me había ocurrido y para el mismo resultado mi solución era mucho menos elegante =;D

Nigeon dijo...

Y para saber su tipo MIME, podeis usar "finfo_open". (Cuidao!!: PHP >= 5.3.0)

if(function_exists('finfo_open')){
$finfo=finfo_open(FILEINFO_MIME_TYPE);
$type=finfo_file($finfo,$filepath);
finfo_close($finfo);
}