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中在数据库中保存Checkbox数据(2)
Oct 09 PHP
php addslashes和mysql_real_escape_string
Jan 24 PHP
phpmyadmin 3.4 空密码登录的实现方法
May 29 PHP
探讨如何在php168_cms中提取验证码
Jun 08 PHP
浅析php中常量,变量的作用域和生存周期
Aug 10 PHP
Yii结合CKEditor实现图片上传功能
Jun 13 PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 PHP
Yii2 rbac权限控制之菜单menu实例教程
Apr 28 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
Dec 27 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
Aug 15 PHP
laravel-admin 实现给grid的列添加行数序号的方法
Oct 08 PHP
PHP 出现 http500 错误的解决方法
Mar 09 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
检查url链接是否已经有参数的php代码 添加 ? 或 &
2010/02/09 PHP
apache和php之间协同工作的配置经验分享
2013/04/08 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
深入理解PHP内核(二)之SAPI探究
2015/11/10 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
2017/03/06 PHP
PHP实现的敏感词过滤方法示例
2019/03/06 PHP
php中get_object_vars()在数组的实例用法
2021/02/22 PHP
分析 JavaScript 中令人困惑的变量赋值
2007/08/13 Javascript
JavaScript 事件对象的实现
2009/07/13 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
防止登录页面出现在frame中js代码
2014/07/22 Javascript
在Node.js中使用HTTP上传文件的方法
2015/06/23 Javascript
基于BootStrap栅格栏系统完成网站底部版权信息区
2016/12/23 Javascript
Bootstrap3下拉菜单的实现
2017/02/22 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
JS中使用cavas截图网页并解决跨域及模糊问题
2018/11/13 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
pm2启动ssr失败的解决方法
2019/06/29 Javascript
JavaScript遍历数组的方法代码实例
2020/01/14 Javascript
python实现矩阵乘法的方法
2015/06/28 Python
python redis 删除key脚本的实例
2019/02/19 Python
Python企业编码生成系统总体系统设计概述
2019/07/26 Python
如何在python中写hive脚本
2019/11/08 Python
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
新加坡一家在线男士皮具品牌:Faire Leather Co.
2019/12/01 全球购物
秋季运动会稿件
2014/01/30 职场文书
股东合作协议书范本
2014/04/14 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
2014年企业党支部工作总结
2014/12/04 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书
世界各国短波电台对东亚播送时间频率表(SW)
2021/06/28 无线电
MySQL创建管理子分区
2022/04/13 MySQL