php中使用getimagesize获取图片、flash等文件的尺寸信息实例


Posted in PHP onApril 29, 2014

如果你还想着通过解析swf文件头信息来获取flash文件的尺寸信息,那真的有点走远了。因为从PHP 4开始已经内置getimagesize函数来做这个事。其功能测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。而且从PHP 4.0.5起还支持参数是一个url。例如:

print_r(getimagesize('http://www.google.com.hk/images/srpr/logo4w.png'));

输出的结果为:
Array
(
    [0] => 550
    [1] => 190
    [2] => 3
    [3] => width="550" height="190"
    [bits] => 8
    [mime] => image/png
)

 
PHP 相关文章推荐
PHP 和 XML: 使用expat函数(三)
Oct 09 PHP
追求程序速度,而不是编程的速度
Apr 23 PHP
php模板函数 正则实现代码
Oct 15 PHP
php获取通过http协议post提交过来xml数据及解析xml
Dec 16 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
php+jQuery.uploadify实现文件上传教程
Dec 26 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
Sep 28 PHP
php生成无限栏目树
Mar 16 PHP
PHP中命名空间的使用例子
Mar 22 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
Sep 10 PHP
laravel 实现上传图片到本地和前台访问示例
Oct 21 PHP
laravel 解决强制跳转 https的问题
Oct 22 PHP
PHP include任意文件或URL介绍
Apr 29 #PHP
php调用google接口生成二维码示例
Apr 28 #PHP
php将字符串转化成date存入数据库的两种方式
Apr 28 #PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 #PHP
删除html标签得到纯文本可处理嵌套的标签
Apr 28 #PHP
php通过ajax实现双击table修改内容
Apr 28 #PHP
php利用curl抓取新浪微博内容示例
Apr 27 #PHP
You might like
PHP实现多条件查询实例代码
2010/07/17 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
php实现encode64编码类实例
2015/03/24 PHP
php实现专业获取网站SEO信息类实例
2015/04/02 PHP
php解析xml方法实例详解
2015/05/12 PHP
Thinkphp+smarty+uploadify实现无刷新上传
2015/07/30 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
2018/06/06 PHP
js跑马灯代码(自写)
2013/04/17 Javascript
Jquery Ajax解析XML数据(同步及异步调用)简单实例
2014/02/12 Javascript
JavaScript实现存储HTML字符串示例
2014/04/21 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
JS正则表达式之非捕获分组用法实例分析
2016/12/28 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
2017/04/11 Javascript
Node.js 使用命令行工具检查更新
2017/06/08 Javascript
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
Vue中的scoped实现原理及穿透方法
2018/05/15 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
javascript中this的用法实践分析
2019/07/29 Javascript
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
python实现线程池的方法
2015/06/30 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
Python语言生成水仙花数代码示例
2017/12/18 Python
python 构造三维全零数组的方法
2018/11/12 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
Mytheresa中国官网:德国时尚奢侈品商城
2017/08/04 全球购物
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
高中军训感言800字
2014/03/05 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
爱护公物标语
2014/06/24 职场文书
2014年教师节寄语
2014/08/11 职场文书
政风行风自查自纠报告
2014/10/21 职场文书
情人节活动总结范文
2015/02/05 职场文书
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS