我使用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