Récupérer l’extension d’un fichier en PHP

8 03 2009

Voilà une petite fonction bien pratique qui prend en paramètre le nom d’un fichier et qui retourne son extension (en tenant compte de la QUERY_STRING :

function get_ext($filename){
	$ext = substr($filename, strrpos($filename, '.') + 1);
	if(strpos($ext, '?')) $ext = substr($ext, 0, strpos($ext, '?'));
	return $ext;
}