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