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 相关文章推荐
PHP系统流量分析的程序
Oct 09 PHP
php单例模式实现(对象只被创建一次)
Dec 05 PHP
php读取文件内容的几种方法详解
Jun 26 PHP
PHP中substr()与explode()函数用法分析
Nov 24 PHP
php关键字仅替换一次的实现函数
Oct 29 PHP
PHP Oauth授权和本地加密实现方法
Aug 12 PHP
浅谈PHP中静态方法和非静态方法的相互调用
Oct 04 PHP
Windows下php+mysql5.7配置教程
May 16 PHP
解决出现SoapFault (looks like we got no XML document)的问题
Jun 24 PHP
php获取文章内容第一张图片的方法示例
Jul 03 PHP
PHP常用日期加减计算方法实例小结
Jul 31 PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 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
4月1日重磅发布!《星际争霸II》6.0.0版本更新
2020/04/09 星际争霸
php 什么是PEAR?(第二篇)
2009/03/19 PHP
非常实用的php弹出错误警告函数扩展性强
2014/01/17 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
php生成与读取excel文件
2016/10/14 PHP
js传值 判断
2006/10/26 Javascript
jQuery简单实现上下,左右滑动的方法
2016/06/01 Javascript
js html5 css俄罗斯方块游戏再现
2016/10/17 Javascript
简单的js计算器实现
2016/10/26 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
详解在express站点中使用ejs模板引擎
2017/09/21 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
详解javascript函数写法大全
2019/03/25 Javascript
详解vue-cli 脚手架 安装
2019/04/16 Javascript
LayUI数据接口返回实体封装的例子
2019/09/12 Javascript
Python中的urllib模块使用详解
2015/07/07 Python
查看django版本的方法分享
2018/05/14 Python
利用python实现短信和电话提醒功能的例子
2019/08/08 Python
Python定时从Mysql提取数据存入Redis的实现
2020/05/03 Python
基于Python绘制美观动态圆环图、饼图
2020/06/03 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
Window10上Tensorflow的安装(CPU和GPU版本)
2020/12/15 Python
小程序canvas中文字设置居中锚点
2019/04/16 HTML / CSS
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
解释i节点在文件系统中的作用
2013/11/26 面试题
年终考核评语
2014/01/19 职场文书
中学生差生评语
2014/01/30 职场文书
九一八事变演讲稿范文
2014/09/14 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
优秀教师推荐材料
2014/12/16 职场文书
2015财务年度工作总结范文
2015/05/04 职场文书
学校趣味运动会开幕词
2016/03/04 职场文书
用Python仅20行代码编写一个简单的端口扫描器
2022/04/08 Python