match('/heic|HEIC|jpg|jpeg|JPG|JPEG|webp|WEBP|avif|AVIF$/');
//print_r($dir);
$i = 1;
$photos = array();
foreach($dir as $file){
$file = $file->getpathName();
/**/
if ($exif = @exif_read_data($file, 0, true )) {
//_pr($exif);
$ev = isset($exif['EXIF']['ExposureBiasValue']) ? $exif['EXIF']['ExposureBiasValue'] : '';
//echo $ev . "
";
//echo strlen($ev). "
";
$div = explode( "/", $ev);
$dividende = $div[0];
$diviseur = $div[1];
echo $dividende .PHP_EOL;
echo $diviseur .PHP_EOL;
if (str_starts_with($ev, '0')) {
$ev = '0';
}
elseif ($dividende === $diviseur) {
$ev = '0';
}
echo "---
";
if ((! str_starts_with($ev, '0')) && (! str_starts_with($ev, '-'))) {
$ev = "+" . $ev;
}
$photos[$file] = $ev;
}
}
_pr($photos);
?>