在PHP中,要判斷一個文件是否存在并獲取其類型,可以使用file_exists()
函數和mime_content_type()
函數。下面是一個簡單的示例:
<?php
$filename = 'example.txt'; // 你要檢查的文件名
if (file_exists($filename)) {
echo "文件存在: " . $filename;
// 獲取文件的MIME類型
$file_type = mime_content_type($filename);
echo "<br>文件類型: " . $file_type;
} else {
echo "文件不存在: " . $filename;
}
?>
在這個示例中,我們首先使用file_exists()
函數檢查文件是否存在。如果文件存在,我們使用mime_content_type()
函數獲取文件的MIME類型,然后輸出結果。如果文件不存在,我們輸出相應的消息。
注意:mime_content_type()
函數需要PHP的Fileinfo擴展。如果你的服務器沒有安裝這個擴展,你可能需要先安裝或啟用它。