在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格式。