使用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>';
?>

代码说明:

  1. 定义照片路径:'path/to/photo.jpg' 替换为你的照片文件路径。
  2. 获取EXIF数据: exif_read_data() 函数读取照片文件并返回一个包含EXIF信息的数组。
  3. 输出信息: 代码示例展示了如何访问数组中的常见EXIF数据,例如相机品牌、型号、拍摄时间等。

注意:

  • 并非所有照片文件都包含完整的EXIF信息。
  • 确保你的PHP环境已启用 exif 扩展。

希望这段代码能够帮助你快速上手使用PHP获取照片EXIF信息!

PHP获取照片EXIF信息:提取图片拍摄数据

原文地址: https://www.cveoy.top/t/topic/jxHP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录