This question already has answers here:
How do I get a file extension in PHP?
(28个答案)
4个月前关闭。
谁能帮我更改此脚本以使用preg_split(由php.net推荐使用替代)而不是不再使用的split。此函数在变量$ filename中获取任何上载文件的文件扩展名。
(28个答案)
4个月前关闭。
谁能帮我更改此脚本以使用preg_split(由php.net推荐使用替代)而不是不再使用的split。此函数在变量$ filename中获取任何上载文件的文件扩展名。
function findExtension ($filename)
{
$filename = strtolower($filename) ;
$exts = split("[/\\.]", $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}
最佳答案
您为什么不使用此功能:http://www.php.net/manual/fr/function.finfo-file.php或此功能:http://fr2.php.net/manual/fr/function.pathinfo.php
你也可以用爆炸
function findExtension ($filename)
{
$filename = strtolower($filename) ;
$exts = explode(".", $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}
10-08 06:51