若要存取相片的 EXIF 資料,另一個方法是使用正常的 PHP Exif 函式。
<?php
$exif_data = exif_read_data($pic1);
$edate = $exif_data['DateTime'];
?>
參見:https://php.dev.org.tw/manual/en/book.exif.php
(PECL imagick 2, PECL imagick 3)
Imagick::getImageProperty — 傳回具名影像屬性
傳回具名影像屬性。如果 Imagick 是針對 ImageMagick 版本 6.3.2 或更新版本編譯的,則此方法可用。
name
屬性的名稱 (例如 Exif:DateTime)
傳回包含影像屬性的字串,如果具有指定名稱的屬性不存在,則傳回 false。
範例 #1 使用 Imagick::getImageProperty()
設定和取得影像屬性
<?php
$image = new Imagick();
$image->newImage(300, 200, "black");
$image->setImageProperty('Exif:Make', 'Imagick');
echo $image->getImageProperty('Exif:Make');
?>
若要存取相片的 EXIF 資料,另一個方法是使用正常的 PHP Exif 函式。
<?php
$exif_data = exif_read_data($pic1);
$edate = $exif_data['DateTime'];
?>
參見:https://php.dev.org.tw/manual/en/book.exif.php