Manuel PHP
Précédent |  | Suivant

# read_exif_data

(PHP 4 >= 4.0.1)

read_exif_data -- Lit les en-têtes EXIF d'une image JPEG

## Description

array read_exif_data ( string filename)

read_exif_data() lit les en-têtes EXIF de l'image JPEG nommée `filename`. Elle retourne un tableau associatif où les index sont les noms d'en-têtes EXIF, et les valeurs sont leur valeur associée. Les en-têtes EXIF sont souvent disponibles dans les images générées par les appareils photos numériques, mais chaque constructeur marque ses images d'une manière qui lui est propre : il est impossible de savoir quelles en-têtes seront présents.

Exemple 1. Exemple avec read_exif_data()
    <?php
      $exif = read_exif_data('p0001807.jpg');
      while(list($k,$v)=each($exif)) {
        echo "$k: $v<br>\n";
      }
    ?>
Cet exemple va afficher : `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`

> Note : read_exif_data() n'est disponible que sous PHP 4 , compilé avec --enable-exif.

> read_exif_data() ne requiert pas la librairie GD.

Précédent | Sommaire | Suivant
PNG2WBMP | Niveau supérieur | IMAP