作者對於此篇文章有進一步的補充,請參考PHP 取得檔案的副檔名(PHP Get File Extension)

php似乎沒有取得檔案副檔名的函式,所以只好手動撰寫一方法來取得,有很多種寫法,我的寫法程式碼如下:

//假設檔名
$fileName = 'My.File.php';

//取得主檔名,回傳值為 My.File (最後一個 . 之前的字串都視為主檔名)
$main = substr($fileName,0,strrpos($fileName,'.'));

//取得副檔名,回傳值為 php (沒有 . 喔!)
$extend = array_pop(explode('.',$fileName));

//若為避免在不同作業系統下出問題請自行使用轉小寫函式
$extend = strtolower($extend);

低溫烘培 發表在 痞客邦 PIXNET 留言(0) 人氣()