[請益] 檔名擷取問題請教

看板PHP作者 (米虫三號)時間18年前 (2007/08/17 14:22), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
我想擷取上傳檔案的檔名 不要含副檔名 可是我用 $file_name = $HTTP_POST_FILES['file']['name']; 這串讀取到的檔名會含副檔名 先前有請教過抓副檔名是 $ext = strrchr($file_name, '.'); 那如果這次我想把副檔名切除掉呢 ._.? 先感謝各位大大回答了 <0> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.194.56

08/17 14:33, , 1F
$fn = preg_replace('/(.)\..*$/i', '\1', $fn);
08/17 14:33, 1F

08/17 16:21, , 2F
$fn = str_replace($ext.'.' , '' , $fn);
08/17 16:21, 2F

08/17 16:23, , 3F
上面寫錯更正 第一個參數要跟第二個交換
08/17 16:23, 3F
文章代碼(AID): #16nJwMD9 (PHP)
文章代碼(AID): #16nJwMD9 (PHP)