PHPでExif情報を表示する

(1/2)
デジカメで撮影された JPEG画像には、撮影日時に加え、絞り、シャッター速度、デジカメの機種名、メーカー名など、さまざまな情報が Exif と呼ばれるタグ情報となって埋め込まれている。最近の GPS 付携帯デジカメでは、緯度・経度情報まで記録されている。

準備

PHP には、Exif 情報*を取得する  exif_read_data  関数が用意されている。この関数を利用するのにGD ライブラリは不要だが、--enable-exif を enable にして PHP をコンパイルする必要がある。配布されている Windows バイナリの場合、extension に php_exif.dll を指定してやるだけで利用できるようになる。ただし、かならず php_mbstring.dll の後に読み込む必要がある。つまり、php.ini の定義は、かならず下記の順番にしておく必要がある。
extension=php_mbstring.dll
extension=php_exif.dll

では、任意の画像ファイルの Exif 情報を表示する PHP プログラムを紹介する。

サンプル・プログラム

プログラムを実行する

ダウンロード(PHP4/5共用)

この項つづく
header