PHP中的Unicode代理对

时间:2016-09-27 21:09:37

标签: php unicode emoji

我正在尝试将两个字符的国家/地区代码(例如GB)转换为该国家/地区的表情符号标记。通过将两个字符的代码点组合在一起来创建表情符号标志。我能够使用PHP中的以下代码以UTF-16生成这些代码点:

"\u".dechex(127397 + ord("G"));

但是,要在PHP 5.x中生成表情符号字符,我需要为该代码点使用代理项对。在此示例中,\u1F1EC需要转换为\uD83C\uDDEC。我正在寻找一个可以为我进行转换的功能。

0 个答案:

没有答案