介绍下获取扩展名的九种方法
//第一种
function get_extension($file)
{
$file = explode('.', $file);
return end($file);
}
//第二种
function get_extension($file)
{
return substr(strrchr($file, '.'), 1);
}
//第三种
function get_extension($file){
return pathinfo($file)['extension'];
}
//第四种
function get_extension($file)
{
return substr($file, strrpos($file, '.') + 1);
}
//第五种
function get_extension($file)
{
$file = preg_split('/\./', $file);
return end($file);
}
//第六种
function get_extension($file){
$file = strrev($file);
return strrev(substr($file,0,strpos($file,'.')));
}
//第七种
function get_extension($file)
{
return pathinfo($file, PATHINFO_EXTENSION);
}
//第八种
function get_extension($file)
{
preg_match_all('/\.[a-zA-Z0-9]+/',$file,$data);
return !empty($data[0])?substr(end($data[0]),1):'';
}
//第九种
function get_extension($file){
php获取文件后缀的9种方法
最新推荐文章于 2022-12-02 17:15:33 发布