<p>本文实例讲述了PHP获取文件扩展名的4种方法。</p><pre class="brush:php;toolbar:false"><?php
$file='12333.jpg';
//方法一
functionget_ext($filename){
$arr=explode('.',$filename);
returnarray_pop($arr);
}
echoget_ext($file);
//方法二
$fileEx=strtolower(substr(strchr($file,"."),1));
echo$fileEx;
//方法三
functionget_extension($filename){
returnpathinfo($filename,PATHINFO_EXTENSION);
}
echoget_extension($file);
//方法四
functiongetExt3($filename)
{
$pos=strrpos($filename,'.');
$ext=substr($filename,$pos);
return$ext;
}
echogetExt3($file);
//方法五
functiongetExt5($filename)
{
$str=strrev($filename);
returnstrrev(strchr($str,'.',true));
}
echogetExt5($file);</pre>