从十六进制代码创建UTF-8字符串

lau*_*ent 3 php unicode hex utf-8 codepoint

在C++中,可以使用这种表示法创建一个UTF-8字符串:"\uD840\uDC50".

但是这在PHP中不起作用.有类似的符号吗?

如果没有,是否有任何内置的方法来创建一个知道其Unicode代码点的UTF-8字符串?

lau*_*ent 8

我最终实现了这样:

$utf8 = html_entity_decode("一", ENT_COMPAT, 'UTF-8');
Run Code Online (Sandbox Code Playgroud)