我使用exif_read_data
获取exif数据并将其插入到图像alt标记中,但工作正常,但是当我使用javascript (var hovertext = $(this).find('img').attr('alt');)
获取数据时,输出中出现了一组奇怪的问号/框字符。 。 有任何想法吗?Exif数据返回字符串?只有在javascript内框字符
0
A
回答
1
尝试,
ini_set('exif.encode_unicode', 'UTF-8');
编辑:如果你没有设置编码为HTML代码,然后
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
EDIT2:
$exif = exif_read_data('picname.jpg', 0, true);
echo "picname.jpg:<br />\n";
foreach ($exif as $key => $section) {
foreach ($section as $name => $val) {
echo "$key.$name: $val<br />\n";
}
}
请任何画面运行此并提供“COMPUTED.UserCommentEncoding”的结果:
相关问题
- 1. javascript数组返回字节字符串
- 2. Javascript getElementById返回字符串
- 3. 数组中的PHP字符串只返回第一个字符
- 4. 字符串的返回子字符串
- 5. 返回字符串函数
- 6. 返回字符串
- 7. 返回字符串
- 8. 返回字符串
- 9. 返回根据参数的字符串
- 10. 从数据库返回字符串
- 11. onActivityResult - 数据字符串返回null
- 12. 返回true是字符串包含特定字符在Javascript中
- 13. PHP字符串只返回第一charachter
- 14. 在RequestFactory返回字符串
- 15. random.sample只返回字符的字符串而不是
- 16. 返回字符*到字符串
- 17. 仅返回数字字符串
- 18. Javascript将字符串返回到Html
- 19. JavaScript子字符串返回错误
- 20. Javascript循环返回字符串x次
- 21. JavaScript字符串列表返回false
- 22. GSUB只有在字符串
- 23. 字符串返回可能带有.find()的子字符串
- 24. 确认只有数字包含在Javascript中的字符串中
- 25. 只有ascii字符的字符串php
- 26. 从PyUnicode_AsWideCharString返回只有一个字符
- 27. 如何在字符串中包含x个字符后返回所有内容
- 28. C#:双回车返回当字符串只有一个输出
- 29. 从C函数返回字符串接受两个字符串
- 30. 返回本地C-字符串函数与C++字符串返回值
似乎你的字符集有些问题。在您的网站和EXIF数据中使用哪个字符集? – anroesti