PHPでExif情報を取得する

| コメント(0) | トラックバック(0)
デジカメでとった写真は、Exif情報という諸々の情報を持っている。これを自分のサイトとかに反映させると、それなりにそれなりになる。ような気がしたので、そいつを取得する方法を探してみたら、意外と簡単に取得できるので、メモ。

使う関数は、exif_read_data()関数一発。使い方は
$exif = exif_read_data("ファイルパス");
みたいに書く。そしたら、変数$exifに諸々入ってくる。そいつを例えば、print_rとかで観る。ぶわーって配列になるので、必要な要素名をそこで判断して、取得する。

ちなみに、オレがほしい情報は、F値と露出時間と撮影日の3つくらいだったので、以下のようなコードになった。

$exif = exif_read_data($file);

echo("FNumber:".$exif['COMPUTED']['ApertureFNumber']."<br />");
echo("ExposureTime:".$exif['ExposureTime']."<br />");
echo("Date:".$exif['DateTimeOriginal']."<br />");

このコードを書いた結果は
FNumber:f/13.0
ExposureTime:1/100
Date:2007:10:28 13:38:47
となった。

一度、
$exif = exif_read_data($file);
print_r($exif);
してみることをオススメします。

トラックバック(0)

トラックバックURL: http://sevenstyleweb.com/mt5/mt-tb.cgi/153

コメントする

    follow me on Twitter

    このブログ記事について

    このページは、adminが2008年6月24日 18:49に書いたブログ記事です。

    ひとつ前のブログ記事は「井上雄彦展にいってきた。」です。

    次のブログ記事は「雨なので・・」です。

    最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。