本篇文章主要給大家詳細介紹PHP取得檔案後綴名的幾種方法。
PHP取得文件後綴名是PHP學習者常見的一種操作,無論是在面試過程中或PHP新手自學。 PHP取得檔案後綴名都是很普遍的需要掌握的一個知識點。
下面我們就跟大家總結介紹PHP取得檔案副檔名也就是後綴名的兩種方法!
一、透過pathinfo
首先大家應該知道pathinfo() 函數可以回傳一個關聯陣列包含有path的訊息,那麼如下程式碼,我們用pathinfo取得1 .txt這個檔案的路徑資訊。
<?php var_dump(pathinfo('1.txt'));
回傳訊息如下圖:
圖中我們需要關注的就是,extension這個元素,這裡的extension的值是txt,也就是表示文件後綴名。
那麼我們想要取得這裡單獨的檔案後綴名,就可以進行以下操作:
1、PATHINFO_EXTENSION
<?php echo pathinfo('1.txt',PATHINFO_EXTENSION);
直接使用pathinfo中PATHINFO_EXTENSION這個常數得到後綴名
2、數組元素
<?php $data = (pathinfo('1.txt')); echo $data['extension'];
這裡直接輸出數組元素的值即可。取得文件後綴名結果和上面是一樣的。
二、透過substr
substr() 可在字串中抽取從start 下標開始的指定數目的字符,也就是是截取字串的一個函數,大家應該也都了解。
echo substr('1.txt',2);
這裡我們就直接用substr來截取取得檔案字尾名。但是此方法最好只用在簡單檔名,複雜的檔名不建議使用這種substr方法。
一般涉及取得檔案名稱後綴的操作,建議使用第一種方法:pathinfo。
本篇文章就是關於PHP取得檔案後綴名的具體方法介紹。想要了解更多的PHP知識,可以關於PHP中文網的PHP影片教學。
以上是PHP取得檔案後綴名的方法有哪些? (圖文+影片)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境