foreach中的Exif_read_data错误

时间:2017-01-16 07:00:59

标签: php loops foreach exif

我使用exif_read_data读取某些文件中的exif(数组中的名称)。

$tmpuploadfolder = 'upload';
foreach ($imagefile_name_array as $value) {
    $all_exif_data = exif_read_data(JPATH_BASE.DS.$tmpuploadfolder.DS.$value,'EXIF');
    $image_camera   = $all_exif_data['Model'];
    $image_focal_l  = eval('return '.$all_exif_data['FocalLength'].';');
    $image_iso      = $all_exif_data['ISOSpeedRatings'];
    $image_lens     = $all_exif_data['UndefinedTag:0xA434'];
    $image_aperture = $all_exif_data['COMPUTED']['ApertureFNumber'];
    $shutterspeed_apex_v = eval('return '.$all_exif_data['ShutterSpeedValue'].';');
}

首先将它循环好,所有信息写入变量。 但是第二个循环(和其他)$ all_exif_data数组是空的。

0 个答案:

没有答案