我正在使用 exif_read_data PHP 函数从照片中检索创建日期(见下面的代码)。从未修改过的照片中检索到的日期返回“Date Taken”。而那些被修改过的照片则返回“Date Modified”。是否有一种方法可以获取照片拍摄的日期,忽略“Date Modified”字段?
$exif_data = exif_read_data ($filename);
if (!empty($exif_data['DateTime'])) {
$exif_date = $exif_data['DateTime'];
}
谢谢。
编辑:我认为$exif_data ['DateTime']使用第一个可用的日期字段。由于未修改的图像的“修改日期”和“拍摄日期”具有相同的值,在我的情况下它总是检索“修改日期”。