使用PHP,我想检查上传的图像是jpg,gif,png还是svg格式.我发现exif_imagetype函数可以检查文件格式,但它不支持svg格式.有没有办法在PHP中检测svg格式?
永远不要相信文件扩展名来识别文件格式,文件扩展名可能是错误的或更改的.例如,使用mimetype
$finfo = new finfo(FILEINFO_MIME, "/usr/share/misc/magic");
见http://www.php.net/manual/en/function.finfo-open.php