Heim  >  Artikel  >  php教程  >  (1)php微信开发之符号表情

(1)php微信开发之符号表情

WBOY
WBOYOriginal
2016-06-06 20:02:191567Durchsuche

再看 柳峰 老师 http://blog.csdn.net/lyq8479/article/details/9393097 的微信博文的是后发现php发送的原样输出 由于 php 对Unicode的支持不是好 java,c# 中 不需要转换,直接发送给微信就可以转换成符号 function unicode2utf8_2($str){//关于unicode编码转

再看 柳峰老师 http://blog.csdn.net/lyq8479/article/details/9393097 的微信博文的是后发现php发送的原样输出


由于 php 对Unicode的支持不是好

java,c# 中 不需要转换,直接发送给微信就可以转换成符号

function unicode2utf8_2($str){	//关于unicode编码转化的第二个函数,用于显示emoji表情
$str = '{"result_str":"'.$str.'"}';	//组合成json格式
$strarray = json_decode($str,true);	//json转换为数组,利用 JSON 对 \uXXXX 的支持来把转义符恢复为 Unicode 字符(by 梁海)
return $strarray['result_str'];
}
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType,"自行车".unicode2utf8_2("\ue136")." 男人".unicode2utf8_2("\ue138")." 钱袋".unicode2utf8_2("\ue12f")." 情侣".unicode2utf8_2("\ue428")." 公共汽车".unicode2utf8_2("\ue159"));
echo $resultStr;

(1)php微信开发之符号表情
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php EOTNächster Artikel:centos64位lamp配置第三步:编译php5.3.27