2013-01-08 202 views
0

讓我說我有我的目錄image.jpg。PHP找到匹配文件名的文件擴展名

並假設我知道的唯一細節是我有一個名稱='圖像'的文件名,但我不知道它是什麼擴展名。

是否有PHP函數來知道文件的擴展名?

+2

,如果您有什麼影響:image.jpg的,Image.gif的和image.png? – 2013-01-08 03:33:36

回答

3

您可以找到這些文件與glob

$matching = glob('/some/directory/' . $name . '.*'); 
+0

這給你所有匹配的文件,但不擴展名(.jpg) – Skynet

+0

@ user1933738:一旦你有文件名就不難獲得擴展名。 'end(explode('。',$ filename))''''pathinfo','FileInfo'等等。 – Ryan