Php Emojis和twitterapi
我使用php中的twitter api生成推文。以这种方式生成消息:Php Emojis和twitterapi,php,twitter,emoji,Php,Twitter,Emoji,我使用php中的twitter api生成推文。以这种方式生成消息: $text = utf8_encode("message content"); $emoticon = '🎂'; $utf8_emoticon = html_entity_decode($emoticon, 0, 'UTF-8'); $text = utf8_encode("message ".$utf8_emoticon." content"); 我想添加一个表情符号() 尝试以下操
$text = utf8_encode("message content");
$emoticon = '🎂';
$utf8_emoticon = html_entity_decode($emoticon, 0, 'UTF-8');
$text = utf8_encode("message ".$utf8_emoticon." content");
我想添加一个表情符号()
尝试以下操作,但它是错误的:
$text = utf8_encode("message ").html_entity_decode('🎂', 0, 'UTF-8').utf8_encode(" content");
在Twitter中显示生成的内容:
“消息?内容”
怎么解决呢?我可以这样做:
$text = utf8_encode("message content");
$emoticon = '🎂';
$utf8_emoticon = html_entity_decode($emoticon, 0, 'UTF-8');
$text = utf8_encode("message ".$utf8_emoticon." content");
您是否尝试过在字符串变量中复制和粘贴表情符号?顺便问一下:看起来您误用了
utf8\u encode
函数。请参阅原始文本中包含的西班牙语字符,如“ñ”,这就是使用该函数的原因。