• php获取图片信息


     1 <?php        
     2 //参数images为图片的绝对地址     
     3 function getImagesInfo(images) {       
     4 img_info = getimagesize(images);        
     5 switch (img_info[2]){        
     6 case 1:        
     7 imgtype = "gif";        
     8 break;        
     9 case 2:        
    10 imgtype = "jpg";        
    11 break;        
    12 case 3:        
    13 imgtype = "png";        
    14 break;        
    15 }        
    16 img_type = imgtype."图像";        
    17 //获取文件大小     
    18 img_size = ceil(filesize(img)/1000)."k";         
    19 new_img_info = array (        
    20 "width"=>img_info[0], //图像宽     
    21 "height"=>img_info[1], //图像高     
    22 "type"=>img_type, //图像类型     
    23 "size"=>img_size //图像大小     
    24 );       
    25 return new_img_info;        
    26 }        
    27 ?>  
     print_r(exif_imagetype("c:/a")); #可以准确判断图片的类型 返回整形 对应图片常量    
     
     图像类型常量 
     值  常量    
     1    MAGETYPE_GIF 
     2    IMAGETYPE_JPEG 
     3    IMAGETYPE_PNG 
     4    IMAGETYPE_SWF 
     5    IMAGETYPE_PSD 
     6    IMAGETYPE_BMP 
     7    IMAGETYPE_TIFF_II(Intel 字节顺序) 
     8    IMAGETYPE_TIFF_MM(Motorola 字节顺序)  
     9    IMAGETYPE_JPC    
     10  IMAGETYPE_JP2    
     11  IMAGETYPE_JPX    
     12  IMAGETYPE_JB2    
     13  IMAGETYPE_SWC    
     14  IMAGETYPE_IFF    
     15  IMAGETYPE_WBMP    
     16  IMAGETYPE_XBM   
  • 相关阅读:
    SQLite简介
    dockerfiles宝藏系列
    Docker容器运行GUI程序的配置方法
    Windows神器cmder
    Typora设置标题自动添加序号
    手机往电脑备份相册
    搜索引擎的高级使用技巧
    Django Model 模型
    前后端分离是什么操作
    搭建FTP(win10版)以及基本FTP操作
  • 原文地址:https://www.cnblogs.com/siqi/p/2451958.html
Copyright © 2020-2023  润新知