[PHP]简单获取图片文件信息

function imagesinfo($file){
    $imageTypeArray = array(0=>'UNKNOWN',1=>'GIF',2=>'JPEG',3=>'PNG',4=>'SWF',5=>'PSD',6=>'BMP',7=>'TIFF_II', 8=>'TIFF_MM',9=>'JPC',10=>'JP2',11=>'JPX',12=>'JB2',13=>'SWC',14=>'IFF',15=>'WBMP',16=>'XBM',17=>'ICO',18=>'COUNT');
    //文件类型
    $file_info = getimagesize($file);
    $width = $file_info[0];
    //获取宽
    $height = $file_info[1];
    //获取高
    $type = $imageTypeArray[$file_info[2]];
    //获取类型
    $mime = $file_info['mime'];
    //获取MIME
    $info = json_encode(array('width'=>$width,'height'=>$height,'type'=>$type,'mime'=>$mime));
    //JSON
    return $info;
}

print_r(imagesinfo('a.png'));

非常简单的获取图片宽高以及类型

你可能感兴趣的:([PHP]简单获取图片文件信息)