溫馨提示×

php fileinfo如何獲取文件信息

PHP
小樊
121
2024-11-20 17:18:56
欄目: 編程語言

要使用PHP的fileinfo擴展獲取文件信息,首先確保你的服務器已經啟用了這個擴展。然后,你可以使用以下代碼示例來獲取文件的詳細信息:

<?php
// 確保fileinfo擴展已啟用
if (function_exists('fileinfo_open')) {
    // 替換為你要獲取信息的文件路徑
    $file_path = 'path/to/your/file';

    // 使用fileinfo_open打開文件
    $finfo = fileinfo_open(FILEINFO_MINF_INFO);
    if ($finfo) {
        // 獲取文件信息
        $file_info = fileinfo_file_info($finfo, FILEINFO_MIME_TYPE);
        $file_details = fileinfo_file_details($finfo);

        // 關閉文件指針
        fileinfo_close($finfo);

        // 輸出文件信息
        echo "File MIME type: " . $file_info . PHP_EOL;
        echo "File details:" . PHP_EOL;
        print_r($file_details);
    } else {
        echo "Error: Unable to open file using fileinfo.";
    }
} else {
    echo "Error: Fileinfo extension is not enabled.";
}
?>

這個代碼示例首先檢查fileinfo擴展是否已啟用。然后,它打開一個文件并使用fileinfo_file_info()fileinfo_file_details()函數獲取文件的MIME類型和詳細信息。最后,它關閉文件指針并輸出獲取到的信息。

注意:請將$file_path變量替換為你要獲取信息的實際文件路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女