PHP – exif_read_data() 函数
phpserver side programmingprogramming
PHP 中的 exif_read_data() 函数用于从图像文件中读取 EXIF(可交换图像文件格式)标头。此函数将从图像文件中提取所有 EXIF 标头。
语法
Array exif_read_data( str $file, str $section=null, bool $arrays=false, bool $thumbnail=false )
参数
exif_read_data() 接受以下四个参数 −
$file − 此参数用于指定图像文件的位置。
$section − 此参数指定文件中需要存在的以逗号分隔的部分列表,以生成结果数组。
$arrays − 此参数指定是否将每个部分显示为数组。
$thumbnail −此参数指定是否读取缩略图。
返回值
exif_read_data() 函数成功时返回关联数组;失败时返回 False。
示例
<?php //从本地驱动器加载图像 $arrays = exif_read_data('C:\xampp\htdocs\test\research.jpg'); //Output print_r($arrays); ?>
这里我们使用了以下图像 −
输出
它将产生以下输出 −
Array ( [FileName] => research.jpg [FileDateTime] => 1627296139 [FileSize] => 45686 [FileType] => 2 [MimeType] => image/jpeg [SectionsFound] => [COMPUTED] => Array ( [html] => width="640" height="358" [Height] => 358 [Width] => 640 [IsColor] => 1 ) )