已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > 其他编程语言 > 讨论/求助

标题: \u5929\u6d25这种编码php有快捷函数解吗?

作者: @Ta

时间: 2018-07-14

点击: 4658

unicode,

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. json_decode一波试试
(/@Ta/2018-07-14 13:43//)

2. 好像是八进制的吧
(/@Ta/2018-07-14 15:07//)

3.
<?php

echo toUtf8("\u5929\u6d25");  


function toUtf8($unicode_escaped_str) {
    $str = preg_replace_callback('/\\\\u([0-9a-fA-F]{4})/', function ($match) {
            return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE');
    }, $unicode_escaped_str);
    return $str;
}
(/@Ta/2018-07-14 15:40//)

4. @水木易安,这不是处理json的么,好像自带的还没啥快捷函数实现unicode解码
(/@Ta/2018-07-14 19:07//)

5. @残缘,谢谢大佬
(/@Ta/2018-07-14 19:07//)

回复需要登录

8月30日 07:24 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1