方法 1
function findexts ($filename) {
$filename = strtolower($filename) ;
$exts = split("[/\\.]", $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}
方法 2
$filename = 'mypic.gif';
$ext = pathinfo($filename, PATHINFO_EXTENSION);
方法 3
function getFileextension($file) {
return end(explode(".", $file));
}
我总是使用最新方法
Yo,
此方法不再有效,“split” 已被弃用,需要替换为“explode”。
我遇到的唯一问题是,现在我使用 explode 后,它显示的是文件名后跟扩展名,而不是仅显示扩展名本身。