在工作中,经常遇到需要获得文件的扩展名,这里我给大家总结以下几个方法。(欢迎批评指正)
方法一
function getFileExtend_1($fileName){
$retval="";
$pt=strtpos($fileName,".");
if($pt){
$retval=substr($fileName,$pt+1,strlen($fileName)-$pt);
}
if($retval!==""){
return $retval;
}
return false;
}
?>
方法二
function getFileExtend_2($fileName){
$extend = pathinfo($fileName);
$extend = strtolower($extend['extension']);
if(is_string($extend)){
return $extend;
}
return false;
}
?>
方法三
function getFileExtend_3($fileName){
$extend =explode(".",$fileName);
$va=count($extend)-1;
$extend =$extend[$va];
if(is_string($extend)){
return $extend;
}
return false;
}
?>