php通过exif_read_data函数获取图片的exif信息
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?"Noheaderdatafound.<br/>\n":"Imagecontainsheaders<br/>\n"; $exif=exif_read_data('tests/test2.jpg',0,true); echo"test2.jpg:<br/>\n"; foreach($exifas$key=>$section){ foreach($sectionas$name=>$val){ echo"$key.$name:$val<br/>\n"; } } ?>
输出结果如下
test1.jpg: Noheaderdatafound. 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:Exiftestimage. COMPUTED.UserCommentEncoding:ASCII COMPUTED.Copyright:Photo(c)M.Boerger,EditedbyM.Boerger. COMPUTED.Copyright.Photographer:Photo(c)M.Boerger COMPUTED.Copyright.Editor:EditedbyM.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
以上所述就是本文的全部内容了,希望大家能够喜欢。