相关疑难解决方法(0)

如何在utf-8字符串中获取给定字符的代码点编号?

我想获得给定UTF-8字符串的UCS-2代码点.例如,单词"hello"应该变成类似"0068 0065 006C 006C 006F"的字样.请注意,这些字符可以来自任何语言,包括东亚语言等复杂脚本.

因此,问题归结为"将给定字符转换为其UCS-2代码点"

但是怎么样?请非常感谢任何形式的帮助,因为我非常着急.


提问者的回复转录作为答案发布

感谢您的回复,但需要在PHP v 4或5中完成,但不是6.

该字符串将是表单字段中的用户输入.

我想实现一个PHP版本的utf8to16或utf8decode之类的

function get_ucs2_codepoint($char)
{
    // calculation of ucs2 codepoint value and assign it to $hex_codepoint
    return $hex_codepoint;
}
Run Code Online (Sandbox Code Playgroud)

你可以帮助我使用PHP,还是可以使用PHP上面提到的版本来完成?

php unicode

18
推荐指数
3
解决办法
2万
查看次数

标签 统计

php ×1

unicode ×1