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

echo 'test1.jpg:
\n';

$exif = exif_read_data('tests/test1.jpg', 'IFD0');

echo $exif===false ? 'No header data found.
\n' : 'Image contains headers
\n';

$exif = exif_read_data('tests/test2.jpg', 0, true);

echo 'test2.jpg:
\n';

foreach ($exif as $key => $section) {

foreach ($section as $name => $val) {

echo '$key.$name: $val
\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 exif信息,php通过exif_read_data函数获取图片的exif信息 PHP相关推荐

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

    php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 echo "test1.jpg: \n"; $exi ...

  2. php exif信息,php通过exif_read_data函数获取图片的exif信息_php技巧

    php获取图片的exif信息,php自带一个exif_read_data函数可以用来读取图片的exif信息,代码来自php手册 \n"; $exif = exif_read_data('te ...

  3. R语言sys方法:sys.info函数获取系统和用户信息、sys.localeConv函数获取当前区域中的数字和货币表示的详细信息、sys.setFileTime函数更改文件的时间

    R语言sys方法:sys.info函数获取系统和用户信息.sys.localeConv函数获取当前区域中的数字和货币表示的详细信息.sys.setFileTime函数更改文件的时间 目录

  4. R语言sys方法:sys.getpid函数获取R会话的进程ID、sys.glob函数和file.path函数匹配文件夹下的所有特定类型文件、sys.info函数获取系统和用户信息

    R语言sys方法:sys.getpid函数获取R会话的进程ID.sys.glob函数和file.path函数匹配文件夹下的所有特定类型文件.sys.info函数获取系统和用户信息 目录

  5. JS获取图片的EXIF信息+纠正图片方向

    前端图片处理碰到的一个离奇 bug , 关于图片的 EXIF 信息,特地记录下来 . 然后使用一下代码可以获取Orientation信息,并纠正Orientation带来的图片旋转问题 // from ...

  6. R语言glm函数构建二分类logistic回归模型、epiDisplay包logistic.display函数获取模型汇总统计信息(自变量初始和调整后的优势比及置信区间,回归系数的Wald检验的p值

    R语言glm函数构建二分类logistic回归模型(family参数为binomial).使用epiDisplay包logistic.display函数获取模型汇总统计信息(自变量初始和调整后的优势比 ...

  7. 获取图片的EXIF信息如此困难?

    对于数码相机所拍摄出的图片,Exif信息非常重要.Exif是英语Exchangeable Image File(可交换图像文件)的缩写,最初由日本电子工业发展协会(JEIDA --Japan Elec ...

  8. R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型、使用summary函数获取模型汇总统计信息

    R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型.使用summary函数获取模型汇总统计信息 目录

  9. R语言使用lm函数构建分组线性回归模型、构建具有交互项的线性回归模型、使用coef函数获取模型系数及截距信息

    ↵ R语言使用lm函数构建分组线性回归模型.构建具有交互项的线性回归模型.使用coef函数获取模型系数及截距信息 目录

最新文章

  1. 因Facebook帖子涉嫌包含仇恨言论 德国警方突击搜查36名用户住所
  2. SAP QM初阶之明明存在检验计划但是生成的检验批取不到?
  3. SAP零售商品类别层次:为什么(业务视角)?
  4. C++迟后联编和虚函数表
  5. 计算不规则图形周长_7.2三年级上册数学《周长》同步练习,附答案
  6. Spring中@ Component,@ Service,@ Controller和@Repository之间的区别
  7. 474. 一和零 golang动态规划
  8. c语言飞扬的小鸟程序,C语言实现flappy bird游戏
  9. Emit学习-进阶篇-异常处理
  10. 2022.3.14 阿里笔试
  11. wordpress搜索ajax,基于wordpress的ajax写法详解
  12. mysql建立全文索引
  13. 网线/双绞线相关知识
  14. [5分钟学会Katana Katana中文教程]—摘要
  15. Tableau制作全球电影数据分析/全球超市利润混合地图
  16. TMC6300-LA:微型BLDC/PMSM驱动
  17. C++中对字符串的操作
  18. 计算机LCG/PCG/MWC/XorShift等PRNG算法,以及V8中Math.random()、webkit中crypto等随机算法的实现
  19. 用python制作马赛克式/蒙太奇拼图(小图片作为像素拼成大图片)
  20. 灵魂9问:网络世界有哪些不为人知的秘密?(网络面试必考)

热门文章

  1. 浅谈 MySQL 新的身份验证插件 caching_sha2_password
  2. java支持html5视频流技术Pseudostreaming
  3. 个人主页界面设计汇总
  4. 如何处理 No DMARC Record Found 问题
  5. three.js建立一个可交互的机房机柜
  6. 培养良好的团队合作能力
  7. VS2005 安装程序制作 3 更改默认的安装位置
  8. 如何计算CPU使用率
  9. 片段(Fragment)
  10. For Me ...