返回舊版| 微信建站| 我要建站 | 建站學習 | 加入收藏
小程序當前位置:首頁 > cms教程 > 小程序 > 正文

php 微信用戶昵稱對emoji表情轉義

發布時間:2019-04-03 21:58:53   來源:   點擊:
  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; 

 

版權所有:鄭州騰石網絡科技有限公司 備案信息:豫ICP備18019117號
站長QQ:2863868475 業務合作咨詢:15137100750(同微信)
本站所有投放的廣告是有其他網站提供,不代表本站立場,同時網站首頁廣告位對外出租詳情咨詢本站站長!同時歡迎廣大站長加入個人建站團隊
  • 建站客服
  • CMS仿站
  • CMS學習
  • 技術交流群:336572814
棋牌app源码 天津时时有漏洞 二同号复选怎么才算中 赛车pk10一期 江苏时时网 重庆快乐十分在哪买 幸运飞艇开奖时间是几点到几点 今天特马开什么号5码中特 四川时时怎么玩 赛车机器人软件 新时时走势图163