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 相关文章推荐
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 PHP
PHP根据IP判断地区名信息的示例代码
Mar 03 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
php 伪造ip以及url来路信息方法汇总
Nov 25 PHP
PHP获取当前完整URL地址的函数
Dec 21 PHP
谈谈PHP连接Access数据库的注意事项
Aug 12 PHP
PHP crc32()函数讲解
Feb 14 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
May 09 PHP
PHP文件类型检查及fileinfo模块安装使用详解
May 09 PHP
php源码的使用方法讲解
Sep 26 PHP
PHP单元测试配置与使用方法详解
Dec 27 PHP
php使用redis的有序集合zset实现延迟队列应用示例
Feb 20 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文本数据库的搜索方法
2006/10/09 PHP
聊天室php&mysql(五)
2006/10/09 PHP
PHP管理依赖(dependency)关系工具 Composer 安装与使用
2014/08/18 PHP
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
2021/03/09 Javascript
网站如何做到完全不需要jQuery也可以满足简单需求
2013/06/27 Javascript
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
javascript获取dom的下一个节点方法
2014/09/05 Javascript
javascript常用代码段搜集
2014/12/04 Javascript
Javascript实现颜色rgb与16进制转换的方法
2015/04/18 Javascript
论Bootstrap3和Foundation5网格系统的异同
2016/05/16 Javascript
JavaScript函数节流的两种写法
2017/04/07 Javascript
JS排序之选择排序详解
2017/04/08 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
vue主动刷新页面及列表数据删除后的刷新实例
2018/09/16 Javascript
优雅地使用loading(推荐)
2019/04/20 Javascript
ES6 Object属性新的写法实例小结
2019/06/25 Javascript
vue 源码解析之虚拟Dom-render
2019/08/26 Javascript
layui默认选中table的CheckBox复选框方法
2019/09/19 Javascript
详解vue3.0 diff算法的使用(超详细)
2020/07/01 Javascript
python搭建简易服务器分析与实现
2012/12/15 Python
python urllib urlopen()对象方法/代理的补充说明
2017/06/29 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
图解Python变量与赋值
2018/04/03 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
python zip()函数使用方法解析
2019/10/31 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
python中pdb模块实例用法
2021/01/15 Python
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
2013/03/19 面试题
五星级酒店前台接待岗位职责
2015/04/02 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
Vue全局事件总线你了解吗
2022/02/24 Vue.js