您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 黔东南分类信息网,免费分类信息发布

php getimagesize 函数 - 获取图像信息

2025/9/17 16:30:52发布30次查看
getimagesize() 函数用于获取图像大小及相关信息,成功返回一个数组,失败则返回 false 并产生一条 e_warning 级的错误信息。
语法格式:
array getimagesize ( string $filename [, array &$imageinfo ] )
getimagesize() 函数将测定任何 gif,jpg,png,swf,swc,psd,tiff,bmp,iff,jp2,jpx,jb2,jpc,xbm 或 wbmp 图像文件的大小并返回图像的尺寸以及文件类型及图片高度与宽度。
实例1:本地图片文件
<?php list($width, $height, $type, $attr) = getimagesize("runoob-logo.png"); echo "宽度为:" . $width; echo "高度为:" . $height; echo "类型为:" . $attr; ?>
以上实例输出结果为:
宽度为:290 高度为:69 类型为:3 属性:width="290" height="69"
实例2:远程图片文件
<?php $remote_png_url = ' $img_data = getimagesize($remote_png_url);print_r($img_data );?>
以上实例输出结果为:
array( [0] => 290 [1] => 69 [2] => 3 [3] => width="290" height="69" [bits] => 8 [mime] => image/png)
返回结果说明
索引 0 给出的是图像宽度的像素值
索引 1 给出的是图像高度的像素值
索引 2 给出的是图像的类型,返回的是数字,其中1 = gif,2 = jpg,3 = png,4 = swf,5 = psd,6 = bmp,7 = tiff(intel byte order),8 = tiff(motorola byte order),9 = jpc,10 = jp2,11 = jpx,12 = jb2,13 = swc,14 = iff,15 = wbmp,16 = xbm
索引 3 给出的是一个宽度和高度的字符串,可以直接用于 html 的 dc0870658837139040642baa5555a380 标签
索引 bits 给出的是图像的每种颜色的位数,二进制格式
索引 channels 给出的是图像的通道值,rgb 图像默认是 3
索引 mime 给出的是图像的 mime 信息,此信息可以用来在 http content-type 头信息中发送正确的信息,如: header(content-type: image/jpeg);
以上就是php getimagesize 函数 - 获取图像信息的内容。
黔东南分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product