Php函数将UTF-16 Unicode解码为表情符号

时间:2018-01-17 15:17:53

标签: php unicode

我在stackoverflow上尝试过很多代码片段而没有成功。

我正在寻找转换的PHP函数 -

"This is a smiley "%uD83D%uDE0B" 

to  

"This is a smiley "

以下是我想要实现的一个工作示例。

http://www.online-toolz.com/tools/text-unicode-entities-convertor.php

下:解码/ Unescape Unicode实体

1 个答案:

答案 0 :(得分:3)

这可能是解决%u语法

的一种方法
$emoji = '%uD83D%uDE0B';
print 'This is my emoji: '. json_decode('"' . str_replace('%', '\\', $emoji) . '"');

基于Print Unicode characters PHP