提取沒有PHP 副檔名的腳本檔案名稱
使用PHP 的魔法常數__FILE__ 可以輕鬆完成取得完整的腳本檔案名稱,包括其擴展名。但是,如果您的目標是取得不含“.php”副檔名的檔名,則需要稍微不同的方法。
方法 1:將 basename() 與 FILE
basename() 函數可以從 __FILE__ 中刪除副檔名。例如:
這會將給定腳本名稱「jquery.js.php」的「jquery.js」指派給 $filenameWithoutExtension。
方法 2:通用擴充刪除函數
您也可以建立一個通用函數,從任何filename:
方法3:子字串和字串分割
另一個選擇是使用標準字串函式庫函數,例如substr() 和strrpos():
效能注意事項
基準測試顯示使用字串函數比使用pathinfo() 快得多。
範例用法
以上是如何提取沒有 PHP 副檔名的腳本檔名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!