我有一个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