IFD0 - exif_read_data显示问号“???”

时间:2014-08-20 06:23:55

标签: php exif

我正在使用exif_read_data($file, "IFD0")来阅读IFD0数据,但当我进行打印(print_r)时,Comments部分会显示????????????????????????????而不是评论。如果我仅从PHP文档中调用exif_read_data($file, 0, true),则会显示comments中的IFD0部分。那是在PHP>中发生的。 5.3。在PHP< = 5.3中它运作良好。

[Comments] => ????????????????????????????????????????????????????????????????????

怎么办?

修改

我尝试过只使用exif_read_data($file, 0, true),就像我上面告诉你的那样,它显示了评论,但当我查看源代码时,评论中包含一个符号(我无法在此处添加,因为它在每个字符后自动删除 - 它是一个00和00的正方形。

1 个答案:

答案 0 :(得分:2)

是编码问题。这应该可以解决问题:

ini_set('exif.decode_unicode_motorola', 'UCS-2LE');