在處理檔案上傳時,擷取檔案副檔名通常是一項關鍵任務。然而,正如問題中所提到的,使用explode函數會產生一個數組,而不僅僅是孤立的擴展名。
為了有效地取得檔案副檔名,我們可以利用 PHP 的內建 pathinfo() 函數。專門為此目的而設計的,pathinfo 提供了一種優雅而可靠的方法來解析檔案路徑並提取各種元件,包括副檔名。
下面的程式碼展示了pathinfo() 的正確用法:
$path = $_FILES['image']['name']; $ext = pathinfo($path, PATHINFO_EXTENSION);
在上面的程式碼中:
使用pathinfo() 簡化了擷取檔案副檔名的流程,為在PHP 中處理這一常見任務提供了一種乾淨高效的方法。
以上是如何在PHP中高效提取檔案副檔名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!