昨天, 和一個朋友在PHP交流群(276167802, 驗證:csl,有興趣的話可以加入進來一起討論)裡提到PHP 獲取文件的擴展名的6種方法,現在拿出來和大家分享一下:
1、字符串查找和截取的方法
$extension=substr(strrchr($file, '.'), 1);
$extension=substr($file, strrpos($file, '.')+1);
$extension=end(explode('.', $file));
$info = pathinfo($file); $extension=$info['extension'];
$extension=pathinfo($file, PATHINFO_EXTENSION);
$finfo = finfo_open(FILEINFO_MIME_TYPE); $extension = finfo_file($finfo, $file) ; echo $extension; finfo_close($finfo);