Unicode 代码点转义语法
Posted
技术标签:
【中文标题】Unicode 代码点转义语法【英文标题】:Unicode codepoint escape syntax 【发布时间】:2020-02-19 19:06:30 【问题描述】:我正在尝试使用“”通过其 unicode 显示表情符号。
基本语法是:
echo "\u1f606"; - And it works fine
但是,当我从变量中插入 unicode 时:
$unicode = "1f606";
echo "\u".$unicode."";
我收到 «Invalid UTF-8 codepoint escape sequence» 错误。
【问题讨论】:
php Unicode codepoint to character的可能重复 【参考方案1】:您不能使用“\u”符号进行转换,请改用 mb_chr()。
例子:
$unicode= 0x1f606;
echo mb_chr($unicode);
【讨论】:
以上是关于Unicode 代码点转义语法的主要内容,如果未能解决你的问题,请参考以下文章
ECMAScript 2017:StringLiteral 中的 EscapeSequence