您的位置:首页 > 其它

获取指定文件的扩展名称

2016-11-14 10:35 281 查看
比如获取$file = "1.PNG";的扩展名

$file = "http://www.phptext.com/php/4.php";
/**
* 获取指定文件的扩展名称
* @param [string] $filename 文件名称
* @return [string] 文件的扩展名称
*/
function fileext($filename){
return strtolower(trim(substr(strrchr($filename, '.'), 1, 10)));
}
function get_extension($file){
$file = explode('.', $file);
return end($file);
}
function get_extension1($file){
return pathinfo($file)['extension'];
}
function get_extension2($file){
return substr(strrchr($file, '.'), 1);
}
function get_extension3($file){
return pathinfo($file, PATHINFO_EXTENSION);
}
//strrchr—查找指定字符在字符串中的最后一次出现,返回字符串
echo strrchr($file,'.'); // .PNG
//substr — 字符串截取,返回字符串的子串
//trim — 去除字符串首尾处的空白字符(或者其他字符)
echo trim(substr(strrchr($file,'.'),1,10)); // PNG
//strtolower — 将字符串转化为小写
echo strtolower(trim(substr(strrchr($file,'.'),1,10))); // png
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: