找出不含副檔名的檔案名稱
在提供的程式碼中,目標是從不含檔案副檔名的路徑中擷取文件名。利用基於正規表示式的方法,程式碼旨在處理具有多個副檔名的複雜檔案路徑。
但是,為了更簡單、更全面的解決方案,請考慮使用 pathinfo() 函數。這個內建的 PHP 函數提供了一個包含各種路徑元件的數組,包括不含副檔名的檔案名稱。
以下程式碼片段示範如何使用 pathinfo():
$filename = pathinfo($filepath, PATHINFO_FILENAME);
此程式碼將不含副檔名的檔案名稱指派給 $filename 變數。此外,pathinfo() 允許您提取檔案路徑的特定部分,例如:
$extension = pathinfo($filepath, PATHINFO_EXTENSION); // Extracting only the file extension
與基於正規表示式的解決方案相比,此範例提供了更方便、更直接的方法。它可以有效地處理複雜的檔案路徑,也可以根據需要提取檔案路徑的特定組成部分。
以上是如何在 PHP 中提取不含副檔名的檔名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!