php 微信用户昵称对emoji表情转义
admin
2019-04-03 21:59:17
-
- function emoji_encode($str){
- $strEncode = '';
-
- $length = mb_strlen($str,'utf-8');
-
- for ($i=0; $i < $length; $i++) {
- $_tmpStr = mb_substr($str,$i,1,'utf-8');
- if(strlen($_tmpStr) >= 4){
- $strEncode .= '[[EMOJI:'.rawurlencode($_tmpStr).']]';
- }else{
- $strEncode .= $_tmpStr;
- }
- }
-
- return $strEncode;
- }
-
- function emoji_decode($str){
- $strDecode = preg_replace_callback('|\[\[EMOJI:(.*?)\]\]|', function($matches){
- return rawurldecode($matches[1]);
- }, $str);
- return $strDecode;
¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!
支付宝扫一扫打赏
微信扫一扫打赏
本文《php 微信用户昵称对emoji表情转义》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/xiaocheng/769.html,否则禁止转载,谢谢配合!
文章点评