在PHP中,可以使用pathinfo()函數(shù)來獲取文件的擴(kuò)展名。pathinfo()函數(shù)可以返回一個包含有關(guān)文件路徑的信息的關(guān)聯(lián)數(shù)組??梢酝ㄟ^設(shè)置第二個參數(shù)來指定要返回的信息類型。要獲取文件擴(kuò)展名,可以將第二個參數(shù)設(shè)置為PATHINFO_EXTENSION。以下是一個示例:
$file = 'example.txt';
$ext = pathinfo($file, PATHINFO_EXTENSION);
echo $ext; // 輸出:txt
在上面的示例中,我們通過將文件路徑傳遞給pathinfo()函數(shù),并將第二個參數(shù)設(shè)置為PATHINFO_EXTENSION來獲取文件的擴(kuò)展名。然后,將返回的擴(kuò)展名存儲在變量$ext中,并將其打印出來。
另外,你還可以使用strtolower()函數(shù)將文件擴(kuò)展名轉(zhuǎn)換為小寫字母,以便進(jìn)行比較或其他操作:
$file = 'example.TXT';
$ext = strtolower(pathinfo($file, PATHINFO_EXTENSION));
echo $ext; // 輸出:txt
在上面的示例中,我們使用strtolower()函數(shù)將文件擴(kuò)展名轉(zhuǎn)換為小寫字母,以便不區(qū)分大小寫地比較文件類型。