QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

小程序

首页 > 小程序 >

php 微信用户昵称对emoji表情转义

 admin  2019-04-03 21:59:17
  1. //对emoji表情转义 
  2.     function emoji_encode($str){ 
  3.         $strEncode = ''
  4.   
  5.         $length = mb_strlen($str,'utf-8'); 
  6.   
  7.         for ($i=0; $i < $length; $i++) { 
  8.             $_tmpStr = mb_substr($str,$i,1,'utf-8'); 
  9.             if(strlen($_tmpStr) >= 4){ 
  10.                 $strEncode .= '[[EMOJI:'.rawurlencode($_tmpStr).']]'
  11.             }else
  12.                 $strEncode .= $_tmpStr; 
  13.             } 
  14.         } 
  15.   
  16.         return $strEncode; 
  17.     } 
  18.     //对emoji表情转反义 
  19.     function emoji_decode($str){ 
  20.         $strDecode = preg_replace_callback('|\[\[EMOJI:(.*?)\]\]|'function($matches){ 
  21.             return rawurldecode($matches[1]); 
  22.         }, $str); 
  23.         return $strDecode; 

 

¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《php 微信用户昵称对emoji表情转义》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/xiaocheng/769.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序