php 数组转json 防止汉字转成unicode

    //数组 键值转 unicode
function array_urlencode($data){
    if(is_array($data)){
        foreach($data as $key=>$val){
            $data[$key] = _urlencode($val);
        }
        return $data;
    }else   {
        return urlencode($data);
    }
}

//调用
$str=urldecode(json_encode ( array_urlencode($arr)) );