去掉方法:首先使用strrchr()傳回「.後綴名」形式的字串;然後使用str_replace()將檔案名稱中「.後綴名」形式的字串替換為空字元即可;語法“str_replace(strrchr(檔名, "."),"",檔名);”。
php去掉檔案後綴名
#<?php $filename="help.php"; $filename=str_replace(strrchr($filename, "."),"",$filename); echo $filename; ?>
輸出:
help
推薦:《PHP影片教學》
說明:
#strrchr() 函數會尋找字串在另一個字串中最後一次出現的位置,並傳回從該位置到字串結尾的所有字元。
語法:
strrchr(string,char)
參數:
string 必要。規定被搜尋的字串。
char 必需。規定要找的字元。如果該參數是數字,則搜尋符合數字 ASCII 值的字元。
str_replace() 函數取代字串中的一些字元(區分大小寫)。
語法:
str_replace(find,replace,string,count)
參數:
find 必要。規定要找的值。
replace 必需。規定替換 find 中的值的值。
string 必需。規定被搜尋的字串。
count 可選。一個變量,對替換數進行計數。
以上是php怎麼去掉檔案後綴名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!