繁体   English   中英

解码PHP上的字符串:数据将UTF-8字节视为Windows-1252

[英]Decoding strings on PHP: Data treats UTF-8 Bytes as Windows-1252

我从具有奇怪编码的Web API获取数据。 我使用PHP,似乎无法解码输入字符串。 我似乎遇到了这个问题 ,它解释了什么,但并没有真正帮助我弄清楚如何解决它。 有人可以帮忙吗? 谢谢!

您可以使用mb_detect_encoding()检测字符串的编码。

如果它们不是您所期望的,您可以使用mb_convert_encoding() 转换为UTF-8或任何您想要的内容。

您可能想尝试使用类似mb_detect_encoding()分析编码。

http://www.php.net/mb_detect_encoding

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM