douyinlai2169 2013-01-22 12:27
浏览 72
已采纳

提取显示“数组”的EXIF数据

Trying to extract the location data from a photo exif, but it's only showing 'Array' for the GPS data. It needs to save the data to a log file on a server for scraping. Am I doing something wrong? The photo definitely has geolocation data on it.

<?php
    $image = "narnia.jpg";
    $exif = exif_read_data($image, 0, true);
    foreach ($exif as $key => $section) {
    foreach ($section as $name => $val) {
    echo "$key.$name: $val<pre>
</pre>";
    }
    }
?>

GPS.GPSLatitudeRef: N
GPS.GPSLatitude: Array
GPS.GPSLongitudeRef: W
GPS.GPSLongitude: Array
GPS.GPSTimeStamp: Array
  • 写回答

1条回答 默认 最新

  • doutuan4361 2013-01-22 12:28
    关注

    It is, because it is an array.

    print_r($val);
    

    http://codepad.viper-7.com/PPJtsB

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献