(PHP 4 >= 4.0.1)
read_exif_data -- JPEGからEXIFヘッダを読み込む
説明
array
read_exif_data ( string filename)
関数read_exif_data()は、JPEGイメージファイルか
らEXIFヘッダを読み込みます。添字がEXIFヘッダ名、その値が各EXIFヘッ
ダに関連する値である連想配列を返します。EXIFヘッダは、デジタルカ
メラにより生成されたJPEGイメージに使用されている場合があります。
しかし、残念なことに、デジタルカメラの各メーカー毎にイメージへのタ
グの付け方に関しての考え方が異なるために、常に指定したEXIFヘッダ
が存在することを前提にすることはできません。
例 1read_exif_data <?php
$exif = read_exif_data ('p0001807.jpg');
while(list($k,$v)=each($exif)) {
echo "$k: $v<br>\n";
}
?>
Output:
FileName: p0001807.jpg
FileDateTime: 929353056
FileSize: 378599
CameraMake: Eastman Kodak Company
CameraModel: KODAK DC265 ZOOM DIGITAL CAMERA (V01.00)
DateTime: 1999:06:14 01:37:36
Height: 1024
Width: 1536
IsColor: 1
FlashUsed: 0
FocalLength: 8.0mm
RawFocalLength: 8
ExposureTime: 0.004 s (1/250)
RawExposureTime: 0.0040000001899898
ApertureFNumber: f/ 9.5
RawApertureFNumber: 9.5100002288818
FocusDistance: 16.66m
RawFocusDistance: 16.659999847412
Orientation: 1
ExifVersion: 0200 |
|
注意
この関数は、--enable-exifを使用してコンパイルしたPHP 4でのみ利用
可能です。
この関数は、GDイメージライブラリを必要としません。