表情符号和 Twitter api
Emojis and Twitter api
我使用来自 php 的推特 api 生成推文。以这种方式生成消息:
$text = utf8_encode("message content");
我想添加表情符号(http://www.get-emoji.com/birthday-cake/)
尝试以下方法但它是错误的:
$text = utf8_encode("message ").html_entity_decode('🎂', 0, 'UTF-8').utf8_encode(" content");
在 Twitter 中显示生成的内容:
"message ? content"
如何解决?
我可以这样做:
$emoticon = '🎂';
$utf8_emoticon = html_entity_decode($emoticon, 0, 'UTF-8');
$text = utf8_encode("message ".$utf8_emoticon." content");
我使用来自 php 的推特 api 生成推文。以这种方式生成消息:
$text = utf8_encode("message content");
我想添加表情符号(http://www.get-emoji.com/birthday-cake/)
尝试以下方法但它是错误的:
$text = utf8_encode("message ").html_entity_decode('🎂', 0, 'UTF-8').utf8_encode(" content");
在 Twitter 中显示生成的内容:
"message ? content"
如何解决?
我可以这样做:
$emoticon = '🎂';
$utf8_emoticon = html_entity_decode($emoticon, 0, 'UTF-8');
$text = utf8_encode("message ".$utf8_emoticon." content");