国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP把16進制的編碼轉為中文程序代碼

2024-05-04 21:47:51
字體:
來源:轉載
供稿:網友

今天在做公司的項目的時候,遇到一個問題,群聊天記錄存入數據庫的時候把聊天記錄及央視使用16進制轉換,我在做將聊天記錄導出為text文本的時候,需要將聊天記錄先從16進制轉換為普通的Unicode編碼記錄.

然后在從中取出所需要導出的message信息,不多說了,以下代碼屬于線下的,線上的就不透漏了,算是一篇非常的簡單的php吧:

  1. <?php 
  2. /*將16進制編碼轉換為漢字*/ 
  3. function hexDecode($s) { 
  4.     return preg_replace('/(w{2})/e',"chr(hexdec('/1'))",$s); 
  5. /*漢字轉換成16進制后的編碼*/ 
  6. $str="7B22636F6E74726F6C223A22343AE5AE8BE4 
  7. BD932C422C302C30222C22657874656E6469 
  8. 6E666F223A22323031343033323731383 
  9. 53335397C307C7EE4B88DE8A681E(www.111cn.net)68993E985B1 
  10. E6B2B97E222C22657874656E6474 
  11. 797065223A22222C2274 
  12. 797065223A226E6F726D616C6D7367 
  13. 222C226D7367223A2261 
  14. 646720227D"; www.111cn.net 
  15. $a=hexDecode($str);//調用反轉換函數轉換16進制 
  16. echo $a;//輸出{"control":"4:宋體,B,0,0","extendinfo":"20140327185359|0|~不要打醬油~","extendtype":"","type":"normalmsg","msg":"adg "} 
  17. $a = json_decode($a); 
  18. echo($a->msg);//取出msg字段信息 
  19. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昔阳县| 分宜县| 思南县| 五家渠市| 西畴县| 恩施市| 区。| 桓台县| 拜城县| 承德市| 太仓市| 永清县| 富蕴县| 沾益县| 衡阳县| 潜山县| 贺兰县| 五寨县| 京山县| 山阳县| 夏邑县| 桂平市| 永吉县| 台中市| 醴陵市| 衡南县| 东宁县| 治县。| 辽阳市| 花莲县| 揭东县| 樟树市| 安阳市| 新民市| 原平市| 阳信县| 会宁县| 西乌珠穆沁旗| 灌南县| 玛纳斯县| 龙口市|