Hallar la extensión de un archivo es de esas tareas triviales que tienen su truco.
Esta función devuelve la extensión de un nombre de archivo dado (que no tiene por qué existir), precediéndola del punto correspondiente (o no). No considera como extensión los archivos ocultos de Unix (p.ej. .htaccess) y descarta los directorios si $nombre es una ruta.
Esta función devuelve resultados similares a pathinfo($nombre, PATHINFO_EXTENSION), con estas excepciones:
.foo no tiene extensiónfoo.bar/ un directorio (por tanto sin extensión)Esta página ha sido impresa el miércoles 8 de febrero de 2012 (01:42:12 +0100) desde http://borrame.com/recortes/php/extension.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.
borrame.com es el sitio anteriormente conocido como bits.demogracia.com (no confundir con Demogracia, que sólo pasaba por ahí).
© 2005-2011 by Álvaro G. Vicario (alvaro.es) • Burgos (España) • borrame.com