数据转json格式不转义中文
数据转json格式不转义中文
程序兵 发表于2年前
数据转json格式不转义中文
  • 发表于 2年前
  • 阅读 2
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

//数据转json格式不转义中文

function json_encode_no_zh($arr) {

    $str = str_replace ( "\\/", "/", json_encode ( $arr ) );

    $search = "#\\\u([0-9a-f]+)#ie";

    if (strpos ( strtoupper(PHP_OS), 'WIN' ) === false) {

        $replace = "iconv('UCS-2BE', 'UTF-8', pack('H4', '\\1'))";//LINUX

    } else {

        $replace = "iconv('UCS-2', 'UTF-8', pack('H4', '\\1'))";//WINDOWS

    }

    return preg_replace ( $search, $replace, $str );

}


共有 人打赏支持
粉丝 4
博文 29
码字总数 12190
×
程序兵
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: