php获取图片信息的方法详解

前端之家收集整理的这篇文章主要介绍了php获取图片信息的方法详解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP获取图片信息的方法分享给大家供大家参考,具体如下:

getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。

PHP;"> PHP/* 1.jpg为你想获得其尺寸的图片 */ $arr = getimagesize("1.jpg"); /** * 这里$arr为一个数组类型 * $arr[0] 为图像的宽度 * $arr[1] 为图像的高度 * $arr[2] 为图像的格式,包括jpg、gif和png等 * $arr[3] 为图像的宽度和高度,内容为 width="xxx" height="yyy" */ /* 以下两行代码输出内容都是一样的 */ echo ""; echo ""; ?>

获取图片名字,pathinfo()函数,这个也可以获取其他文件的扩展名。

PHP;"> $a = 'aaaaa.jpg'; print_r(pathinfo($a));

运行结果:

. [basename] => aaaaa.jpg [extension] => jpg [filename] => aaaaa )

补充:自定义函数获取图片信息:

PHP;"> img_info[0],//图像宽 "height"=>img_info[1],//图像高 "type"=>img_type,//图像类型 "size"=>img_size //图像大小 ); return new_img_info; } ?>

代码如下:
图片的类型 返回整形 对应图片常量
希望本文所述对大家PHP程序设计有所帮助。

原文链接:https://www.f2er.com/php/20802.html

猜你在找的PHP相关文章