-3

我将详细阐述我的问题,以便有人帮助我。

我有多语言网站。一个;; 语言翻译存储在带有键/值对的语言 ini 文件中,例如泰语中的 WELCOME=\u0e22\u0e34\u0e19\u0e14\u0e35\u0e15\u0e49\u0e2d\u0e19\u0e23\u0e31\u0e1a。

当我使用 parse_ini_file 函数时,它将返回一个数组。但不更改 html/可读格式的 unicode 语言字符。

我担心的是我如何阅读我的语言文件,以便它以人类可读的形式产生输出?

谢谢。

4

1 回答 1

1

在 HTML 中,“\u0E23\u0E30\u0E1A\u0E1A\u0E02\u0E31\u0E14\u0E02\u0E49\u0E2D\u0E07”只是一个没有特殊含义的字符串——它不表示任何其他内容。

在某些编程语言中,字符串可能被视为包含字符的转义符号。由于您的问题似乎与 PHP 有关,请检查如何将 Unicode 转义序列(如“\u00ed”)解码为正确的 UTF-8 编码字符?

于 2013-04-26T10:43:43.903 回答