大马资讯论坛 - 马来西亚中文资讯平台

 找回密码
 注册
搜索
打印 上一主题 下一主题

[教学] php 如何把json输出的中文unicode转为字体?

[复制链接]
跳转到指定楼层
1#
发表于 2013-7-28 18:24:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
只要弄Regex的方法就搞定,把json输出的中文unicode转为字体。
  1. $unicodeChar = "\u56de\u590d\uff1a";
  2. function unicodeString($str, $encoding=null) {
  3.         return preg_replace_callback('/\\\\u([0-9a-fA-F]{4})/u', create_function('$match', 'return mb_convert_encoding(pack("H*", $match[1]), "utf-8", "UTF-16BE");'), $str);
  4. }
  5. echo  unicodeString($unicodeChar);
复制代码

手机版|大马资讯论坛  

GMT+8, 2024-12-1 18:42 , Processed in 0.029710 second(s), 12 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表