read_exif_data
(PHP4 >= 4.0.1)
read_exif_data --- 從JPEG圖形檔讀取EXIF標頭
語法 :
array read_exif_data(string filename)說明 :
read_exif_data( )從JPEG圖形檔讀取EXIF標頭。它傳回一個陣列,陣列的索引值是Exif標頭名稱,而陣列的值是這些標頭的值。Exif標頭傾向目前由數位相機產生出來的JPEG圖形,但不幸的,各個數位相機製造者都有著不同的如何去實際他們的標籤的構想,所以你無法去信賴目前存在的一個特定的Exif標頭。
Example :
<?php
$exif = read_exif_data ('p0001807.jpg');
while(list($k,$v)=each($exif)) {
echo "$k: $v<br>\n";
}
?>
輸出 :
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
注意 : 在編譯PHP時需要加入 --enable-exif才能使用此函式
此函式不需要GD圖形 library。