ホームページ >バックエンド開発 >PHPチュートリアル >画像のexif情報を取得するphpのサンプルコード

画像のexif情報を取得するphpのサンプルコード

WBOY
WBOYオリジナル
2016-07-25 08:55:48845ブラウズ
  1. /**
  2. * 写真の exif 情報を取得します
  3. * 編集: bbs.it-home.org
  4. */
  5. echo "test1.jpg:
    n";
  6. $exif = exif_read_data('tests/test1.jpg', 'IFD0 ');
  7. echo $exif===false ? "ヘッダー データが見つかりません。
    n" : "画像にはヘッダーが含まれています
    n";
  8. $exif = exif_read_data('tests/test2.jpg', 0, true);
  9. echo " test2.jpg:
    n";
  10. foreach ($exif as $key => $section) {
  11. foreach ($section as $name => $val) {
  12. echo "$key.$ name: $val
    n";
  13. }
  14. }
  15. ?>
复制代

输出结果:

テスト1.jpg: ヘッダー データが見つかりません。 テスト2.jpg: FILE.ファイル名: test2.jpg FILE.FileDateTime: 1017666176 ファイル.ファイルサイズ: 1240 ファイル.ファイルタイプ: 2 FILE.SectionsFound: ANY_TAG、IFD0、THUMBNAIL、COMMENT COMPUTED.html: 幅="1" 高さ="1" COMPUTED.高さ: 1 COMPUTED.幅: 1 COMPUTED.IsColor: 1 COMPUTED.ByteOrderモトローラ: 1 COMPUTED.UserComment: Exif テスト画像。 COMPUTED.UserCommentEncoding: ASCII COMPUTED.著作権: 写真 (c) M.Boerger、M.Boerger 編集。 COMPUTED.Copyright.写真家: 写真 (c) M.Boerger COMPUTED.Copyright.Editor: M.Boerger によって編集されました。 IFD0.著作権: 写真 (c) M.Boerger IFD0.UserComment: ASCII THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.JPEGInterchangeFormatLength: 523 COMMENT.0: コメント #1。 COMMENT.1: コメント #2。 COMMENT.2: コメント #3end THUMBNAIL.JPEGInterchangeFormat: 134 サムネイル.サムネイル.高さ: 1 サムネイル.サムネイル.高さ: 1


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。