本篇文章主要说明PHP获取图片尺寸(宽度,高度)的函数,即getimagesize()函数。
语法:array getimagesize( string filename [, array &imageinfo] )
功能:getimagesize()函数将测定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM或WBMP图像文件并返回文件的大小,尺寸,文件类型以及一个可以用于普通HTML文件中标记中的 height/width 文本字符串。如果不能访问指定的图像或者其不是有效的图像,getimagesize()将返回FALSE并产生一条E_WARNING级的错误。
注:
(1)本函数不需要 GD 图像库支持。
(2)该函数除了可以获取本地图片或者Flash的相关信息外还可以直接用来获取远程的。
示例:
<?php list($width,$height,$type,$attr)=getimagesize("http://www.Alixixi.com/images/logo.gif"); echo "Image width ".$width; echo "<br/>"; echo "Image height ".$height; echo "<br/>"; echo "Image type ".$type; echo "<br/>"; echo "Attribute ".$attr;
输出信息如下:
Image width 200
Image height 55
Image type 1
Image attribute width="200" height="55"
其中图片类型的参数参考如下:
1 = GIF 5 = PSD 9 = JPC 13 = SWC
2 = JPG 6 = BMP 10 = JP2 14 = IFF
3 = PNG 7 = TIFF(intel byte order) 11 = JPX 15 = WBMP
4 = SWF 8 = TIFF(motorola byte order) 12 = JB2 16 = XBM
您可能感兴趣的文章
- php获取客户端电脑屏幕宽度,高度,分辨率的方法
- Js地址栏特效(显示页面内所有加链接的图片的大小和查看当前的浏览器的高度)
- javascript获取图片的宽度和高度的一种方法
- 强大的PHP 图片处理类(水印、透明度、缩放、锐化、旋转、翻转、剪切、反色)
- php获取远程图片并下载保存到本地
- PHP如何判断一个gif图片是否为动态图片(动画)
- 文本区域textarea框根据输入内容自适应高度
- 用PHP函数memory_get_usage获取当前PHP内存消耗量以实现程序的性能优化

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

WebStorm Mac版
好用的JavaScript开发工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

Atom编辑器mac版下载
最流行的的开源编辑器