php通过exif_read_data函数获取图片的exif信息


Posted in PHP onMay 21, 2015

php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册

<?php
echo "test1.jpg:<br />\n";
$exif = exif_read_data('tests/test1.jpg', 'IFD0');
echo $exif===false ? "No header data found.<br />\n" : "Image contains headers<br />\n";
 
$exif = exif_read_data('tests/test2.jpg', 0, true);
echo "test2.jpg:<br />\n";
foreach ($exif as $key => $section) {
  foreach ($section as $name => $val) {
    echo "$key.$name: $val<br />\n";
  }
}
?>

输出结果如下

test1.jpg:
No header data found.
test2.jpg:
FILE.FileName: test2.jpg
FILE.FileDateTime: 1017666176
FILE.FileSize: 1240
FILE.FileType: 2
FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, COMMENT
COMPUTED.html: width="1" height="1"
COMPUTED.Height: 1
COMPUTED.Width: 1
COMPUTED.IsColor: 1
COMPUTED.ByteOrderMotorola: 1
COMPUTED.UserComment: Exif test image.
COMPUTED.UserCommentEncoding: ASCII
COMPUTED.Copyright: Photo (c) M.Boerger, Edited by M.Boerger.
COMPUTED.Copyright.Photographer: Photo (c) M.Boerger
COMPUTED.Copyright.Editor: Edited by M.Boerger.
IFD0.Copyright: Photo (c) M.Boerger
IFD0.UserComment: ASCII
THUMBNAIL.JPEGInterchangeFormat: 134
THUMBNAIL.JPEGInterchangeFormatLength: 523
COMMENT.0: Comment #1.
COMMENT.1: Comment #2.
COMMENT.2: Comment #3end
THUMBNAIL.JPEGInterchangeFormat: 134
THUMBNAIL.Thumbnail.Height: 1
THUMBNAIL.Thumbnail.Height: 1

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
第二节--PHP5 的对象模型
Nov 16 PHP
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
Jun 01 PHP
php中session退出登陆问题
Feb 27 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
Apr 08 PHP
ThinkPHP开发框架函数详解:C方法
Aug 14 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
Mar 02 PHP
PHP+Apache+Mysql环境搭建教程
Aug 01 PHP
PHP写的简单数字验证码实例
May 23 PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 PHP
PHP 多任务秒级定时器的实现方法
May 13 PHP
PHP实现微信公众号验证Token的示例代码
Dec 16 PHP
PHP图像处理类库MagickWand用法实例分析
May 21 #PHP
php使用标签替换的方式生成静态页面
May 21 #PHP
php eval函数一句话木马代码
May 21 #PHP
php结合正则批量抓取网页中邮箱地址
May 19 #PHP
php实现模拟登陆方正教务系统抓取课表
May 19 #PHP
PHP IDE phpstorm 常用快捷键
May 18 #PHP
PHP网络操作函数汇总
May 18 #PHP
You might like
PHP+javascript模拟Matrix画面
2006/10/09 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
浅谈php中fopen不能创建中文文件名文件的问题
2017/02/06 PHP
js控制框架刷新
2008/08/01 Javascript
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
jquery中ajax学习笔记3
2011/10/16 Javascript
html文档中的location对象属性理解及常见的用法
2014/08/13 Javascript
JS的数组迭代方法
2015/02/05 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
AngularJS实现根据不同条件显示不同控件
2017/04/20 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
利用Node.js如何实现文件循环覆写
2019/04/05 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
使用layui的layer组件做弹出层的例子
2019/09/27 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
[01:06:18]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第二场 1月26日
2021/03/11 DOTA
python list使用示例 list中找连续的数字
2014/01/27 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
2016/05/16 Python
python 处理dataframe中的时间字段方法
2018/04/10 Python
python 切换root 执行命令的方法
2019/01/19 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
基于python检查矩阵计算结果
2020/05/21 Python
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
编程实现当输入某产品代码则打印出该产品记录的功能
2014/05/03 面试题
岗位职责范本
2013/11/23 职场文书
小学生自我评价100字(15篇)
2014/09/18 职场文书
科学育儿宣传标语
2014/10/08 职场文书
「地球外少年少女」BD发售宣传CM公开
2022/03/21 日漫