在php中,可以使用fileinfo
擴展來判斷文件的MIME類型,從而判斷文件是否為zip格式。以下是一個示例代碼:
$file = 'path/to/file.zip';
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime = finfo_file($finfo, $file);
if ($mime == 'application/zip') {
echo '文件為zip格式';
} else {
echo '文件不是zip格式';
}
finfo_close($finfo);
上面的代碼首先打開文件并獲取其MIME類型,然后判斷是否為application/zip
,如果是則表示文件為zip格式。