您的位置:首页 > 编程语言 > PHP开发

PHP获得文件扩展名的三种方法

2011-02-14 23:42 357 查看
在工作中,遇到需要获得文件的扩展名,闲来无事,总结了以下几个方法,具体性能,未做评价。(欢迎批评指正)

方法一

<?php
function getFileExtend_1($fileName){
$retval="";
$pt=strtpos($fileName,".");
if($pt){
$retval=substr($fileName,$pt+1,strlen($fileName)-$pt);
}
if($retval!==""){
return $retval;
}
return false;
}
?>

方法二

<?php
function getFileExtend_2($fileName){
$extend = pathinfo($fileName);
$extend = strtolower($extend['extension']);
if(is_string($extend)){
return $extend;
}
return false;
}
?>

方法三

<?php
function getFileExtend_3($fileName){
$extend =explode(".",$fileName);
$va=count($extend)-1;
$extend =$extend[$va];
if(is_string($extend)){
return $extend;
}
return false;
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: