php汉字转json格式不乱码

来源:互联网 发布:免费家庭记账软件 编辑:程序博客网 时间:2024/06/10 15:53
//将汉字,特殊字符原样变成json数据function ch_json_encode($data) {    $ret = ch_urlencode($data);    $ret = json_encode($ret);    return '\'' . addslashes(urldecode($ret)) . '\'';}function ch_urlencode($data) {    if (is_array($data) || is_object($data)) {        foreach ($data as $k => $v) {            if (is_scalar($v)) {                if (is_array($data)) {                    $data[$k] = urlencode($v);                } else if (is_object($data)) {                    $data->$k = urlencode($v);                }            } else if (is_array($data)) {                $data[$k] = ch_urlencode($v); // 递归调用该函数            } else if (is_object($data)) {                $data->$k = ch_urlencode($v);            }        }    }    return $data;}

这里写图片描述

原创粉丝点击