我有一個UTF-8字符串,並有代碼頁(數字)。如何將UTF-8字符串轉換爲代碼頁?如何將UTF8字符串轉換爲PHP中的代碼頁?
1
A
回答
1
$string = "äöå"; //File is saved as UTF-8
$codepage = unpack("N*",mb_convert_encoding($string, "UTF-32BE", "UTF-8"));
var_dump($codepage);
//array(3) { [1]=> int(228) [2]=> int(246) [3]=> int(229) }
+0
allright ....我試過這個「iconv('UTF-8','1252',$ str)」,它說:「錯誤的字符集,從'UTF-8'到'1252'是不允許的「 –
+1
@JohnSmith不知道你爲什麼要這樣做。我用'UTF-8' - >'UTF-32BE'使用'mb_convert_encoding'。轉換爲'1252'毫無意義,因爲它只有251個字符。 – Esailija
1
OK,它看起來我發現:需要
$out = iconv("UTF-8", 'Windows-1252//TRANSLIT//IGNORE', $out);
一個Windows的前綴。也很好translic和忽略
相關問題
- 1. 將utf8代碼點字符串轉換爲utf8 <U+0161>轉換爲utf8
- 2. 如何將字符串轉換爲UTF8?
- 3. PHP的json_encode轉換UTF8字符串的字符代碼
- 4. 如何將utf8字符串轉換爲ascii字符串?
- 5. 將字節[]轉換爲UTF8字符串
- 6. 將字符串轉換爲utf8字節
- 7. 如何在PHP中將ASCII編碼的字符串轉換爲UTF8?
- 8. 將unicode字符串轉換爲utf8
- 9. 將latin1字符串轉換爲utf8?
- 10. 將字符串轉換爲UTF8與perl
- 11. 將字符串轉換爲UTF8
- 12. 將utf8mb4字符轉換爲utf8在php
- 13. 將PHP json編碼的UTF8字符串轉換爲普通字符
- 14. 如何將Modified-UTF8中的byte []轉換爲字符串?
- 15. 將字節轉換爲UTF8編碼的字符串安全嗎?
- 16. 如何將JavaScript中的字符串值轉換爲代碼中的字符串?
- 17. 如何在C/C++中將字符串從UTF8轉換爲Latin1?
- 18. Javascript/jQuery:如何將字符串轉換爲HTML字符代碼
- 19. 如何將密鑰代碼轉換爲字符或字符串?
- 20. 如何在MySQL或PHP中將'u00e9'轉換爲utf8字符?
- 21. 如何將UTF8字符串轉換爲字節數組?
- 22. 如何將cp1251字節數組轉換爲utf8字符串?
- 23. 如何將unicode代碼轉換爲Python中的字符串?
- 24. C#:將byte []轉換爲UTF8編碼的字符串
- 25. 將ASCII編碼的字符串轉換爲UTF8?
- 26. 如何將UTF8字符轉換爲PHP中的數字字符實體
- 27. 如何將字符代碼轉換爲Lua中的字符串字符?
- 28. C++轉換PHP代碼將字符串添加到字符串
- 29. 轉換爲UTF8格式的字符串
- 30. 在Android中,如何將HTML源代碼轉換爲字符串?
你試過utf8_decode? – rekire
轉換中的含義是什麼?獲取utf8字符的相關十進制值? – Leri
'iconv(「UTF8」,「CODEPAGE」,$ string)'? – wroniasty