网站地图 专辑地图 DJ舞曲 网址导航 时间查询 词典查询 问答查询 邮编查询 万年历查询
  • 二级建造师各省报名时间
  • 低学历学历提升指南
  • 注册消防工程师报考指南
  • 学历提升的多种途径和方法
  • 学历提升的方法和技巧
  • 二级建造师,报名条件查询
  • 初中学历能报名吗
  • 无学历想考专科
  • 学历提升哪家好
  • 上班族学历提升首选
  • 初中文化也可以自考本科吗
  • 无学历升专科
  • 挖掘机找活二手买卖APP
  • 免费在线实用工具查询网站
  • 学历教育提升方式
  • 初中学历毕业后升本科
  • English | 简体中文 | 繁體中文
    查询

    read_exif_data()函数—用法及示例

    「 从图像文件读取EXIF标头,并且是exif_read_data()的替代函数 」


    函数名:read_exif_data()

    适用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7

    用法: read_exif_data(string $filename, string $sections = NULL, bool $arrays = false, bool $thumbnail = false) : array|false

    参数:

    • $filename (必需):要读取的图像文件的路径。
    • $sections (可选):要读取的 EXIF 数据的特定部分。可以是字符串或逗号分隔的字符串列表。默认为 NULL,表示读取所有部分。
    • $arrays (可选):指定是否将多个值的标记转换为数组。默认为 false。
    • $thumbnail (可选):指定是否读取图像的缩略图。默认为 false。

    返回值:

    • 如果成功读取 EXIF 数据,则返回一个包含 EXIF 数据的关联数组。如果未找到 EXIF 数据或读取失败,则返回 false。

    示例: <?php $filename = "path/to/image.jpg";

    // 读取所有 EXIF 数据 $exifData = read_exif_data($filename); if ($exifData !== false) { echo "EXIF 数据:"; print_r($exifData); } else { echo "无法读取 EXIF 数据。"; }

    // 仅读取特定部分的 EXIF 数据 $sections = "FILE,COMPUTED"; $exifData = read_exif_data($filename, $sections); if ($exifData !== false) { echo "指定部分的 EXIF 数据:"; print_r($exifData); } else { echo "无法读取指定部分的 EXIF 数据。"; }

    // 将多个值的标记转换为数组 $exifData = read_exif_data($filename, NULL, true); if ($exifData !== false) { echo "EXIF 数据(多个值转换为数组):"; print_r($exifData); } else { echo "无法读取 EXIF 数据。"; }

    // 读取图像的缩略图 $exifData = read_exif_data($filename, NULL, false, true); if ($exifData !== false) { echo "图像的缩略图数据:"; print_r($exifData); } else { echo "无法读取图像的缩略图数据。"; } ?>

    补充纠错
    上一个函数: realpath()函数
    下一个函数: readlink()函数
    热门PHP函数
    分享链接