使用PHP识别有效的SVG

时间:2016-02-24 15:56:21

标签: php svg graphicsmagick

我需要检查上传的文件类型 SVG 。不幸的是,没有IMAGETYPE_SVGfinfo_file在我的计算机上无效。如何确保上传有效?但是,我可以通过system()

访问 GraphicsMagick

2 个答案:

答案 0 :(得分:0)

我找到了一个使用GraphicsMagick的解决方案:

.tab div {
    display: none;
}

.tab div:target {
    display: block;
}

答案 1 :(得分:-1)

您只需检查它是否只是.svg

$path = $_FILES['uploadedfile']['name'];
//gets extension
$e = pathinfo($path, PATHINFO_EXTENSION);
if($e == "svg"){
//it is svg
}else{
//not svg 
}