【发布时间】:2020-05-27 22:35:39
【问题描述】:
如何将字符串从\uD83D\uDE00 转换为完整的\U0001f603?
json_encode() 只转换为第一个选项...
$str = '????';
$encode = json_encode($str);
var_dump($encode);
// string(14) ""\ud83d\ude03""
【问题讨论】:
-
我不确定是否有内置函数,所以你应该自己动手,也许使用 preg_replace_callback.. 但是,这里的用例是什么?你提到了 JSON,但是 JSON 不能使用
\U语法。
标签: php json unicode unicode-escapes