PHP获取照片EXIF信息:提取图片拍摄数据
使用PHP提取照片EXIF数据
想从照片中获取拍摄信息?这段PHP代码将展示如何使用exif_read_data()函数轻松提取图片的EXIF数据。
<?php
// 定义照片文件路径
$photo_path = 'path/to/photo.jpg';
// 获取照片详细信息
$photo_info = exif_read_data($photo_path);
// 输出照片信息
echo '相机品牌:' . $photo_info['Make'] . '<br>';
echo '相机型号:' . $photo_info['Model'] . '<br>';
echo '拍摄时间:' . $photo_info['DateTimeOriginal'] . '<br>';
echo '光圈:' . $photo_info['COMPUTED']['ApertureFNumber'] . '<br>';
echo '曝光时间:' . $photo_info['ExposureTime'] . '<br>';
echo 'ISO:' . $photo_info['ISOSpeedRatings'] . '<br>';
echo '焦距:' . $photo_info['FocalLength'] . 'mm<br>';
?>
代码说明:
- 定义照片路径: 将
'path/to/photo.jpg'替换为你的照片文件路径。 - 获取EXIF数据:
exif_read_data()函数读取照片文件并返回一个包含EXIF信息的数组。 - 输出信息: 代码示例展示了如何访问数组中的常见EXIF数据,例如相机品牌、型号、拍摄时间等。
注意:
- 并非所有照片文件都包含完整的EXIF信息。
- 确保你的PHP环境已启用
exif扩展。
希望这段代码能够帮助你快速上手使用PHP获取照片EXIF信息!
原文地址: https://www.cveoy.top/t/topic/jxHP 著作权归作者所有。请勿转载和采集!