function getTypePicture($filename){
switch (exif_imagetype($filename)){
case IMAGETYPE_JPEG: $type = "JPG"; break;
case IMAGETYPE_PNG: $type = "PNG"; break;
case IMAGETYPE_GIF: $type = "GIF"; break;
case IMAGETYPE_BMP: $type = "BMP"; break;
}
return $type;
}
function getInformationAboutAPicture($pictureLocalization,$namePicture){
echo "<img src=\"http://seriusdesign.free.fr/imgs/li.gif\"> <u>Nom:</u> \n";
$exif = exif_read_data ($pictureLocalization,0,true);
$informationPicture[0]=substr($namePicture,0,strrpos($namePicture,".")); // nom sans l'extension
$informationPicture[1]=getTypePicture($pictureLocalization); //type de fichier
$informationPicture[2]=$exif[EXIF][DateTimeOriginal]; // Date de création
$informationPicture[3]=date ("F d Y H:i:s.",$exif[FILE][FileDateTime]); // Date de modification
$informationPicture[4]=$exif[IFD0][Title]= str_replace("\0","",$exif[IFD0][Title]); // Titre
list($informationPicture[5], $informationPicture[6]) = @getimagesize($pictureLocalization); //1 = largeur, 2 = longeur.
$informationPicture[7]=@filesize($pictureLocalization); // Poids de l'image en octets
$informationPicture[8]=$exif[IFD0][Make]; // Marque
return $informationPicture;
}
$information=getInformationAboutAPicture("CIMG1253.JPG","CIMG1253.JPG");
for($i=0;$i<count($information);$i++)
echo $information[$i]."<br>";