「PHP」怎样将Unicode编码转换为正常编码?

试图模仿 JS 的 charCodeAt 方法,'c'.charCodeAt() 的结果是 99。

我使用 mb_convert_encoding(99, 'UTF-8', 'Unicode, UCS-2, UCS-4, ASCII'),输出的结果却毫无变化。

(用 chr(99) 却成功转换,但我希望的是以 deUnicode 的方式转换——你知道的,它绝对超过了 255 这个数量)。

问题:

  • Unicode 将 c 转化成 99。PHP 中,如何以 deUnicode 的方式,将 99 转化成 c?
慕勒3428872
浏览 442回答 1
1回答

狐的传说

原来是我并不认识 Unicode…… mb_convert_encoding('&#' . intval(182) . ';', 'UTF-8', 'HTML-ENTITIES') 上述可以解决这个问题,解决链接:chr - Notes
打开App,查看更多内容
随时随地看视频慕课网APP