zoukankan      html  css  js  c++  java
  • 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   
  • 相关阅读:
    C# 反射修改私有静态成员变量
    symfony2 controller
    symfony2 路由工作原理及配置
    symfony2 安装并创建第一个页面
    git操作命令
    Node异步I/O、事件驱动与高性能服务器
    nodejs get/request
    nodejs events模块
    nodejs 小爬虫
    nodejs API
  • 原文地址:https://www.cnblogs.com/siqi/p/2451958.html
Copyright © 2011-2022 走看看