分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

php json数据保留原样中文

发布时间:2023-09-06 01:21责任编辑:郭大石关键词:jsjson

php转换json时, 其中的中文会转换成Unicode, 要保持原来中文的意思

 /** ?????* 将数组里面带有中文的字串保留以JSON格式返回 ?????* ?????* @param ??array $arr ?数组 ?????* @return ?string JSON格式的字符串 ?????*/ ????function toJson($arr) ?????{ ???????????????????$ajax = ToUrlencode($arr); ?????????$str_json = json_encode($ajax); ?????????return urldecode($str_json); ?????} ???????/** ?????* 将数组里面带有中文的字串用urlencode转换格式返回 ?????* ?????* @param ??array $arr ?数组 ?????* @return ?array ?????*/ ??function ToUrlencode($arr) ?????{ ???????????$temp = array(); ?????????if (is_array($arr)) ?????????{ ?????????????foreach ($arr AS $key => $row) ?????????????{ ?????????????????$temp[$key] = $row; ?????????????????if (is_array($temp[$key])) ?????????????????{ ?????????????????????$temp[$key] = ToUrlencode($temp[$key]); ?????????????????} ?????????????????else ?????????????????{ ?????????????????????$temp[$key] = urlencode($row); ?????????????????} ?????????????} ?????????} ?????????else ?????????{ ?????????????$temp = $arr; ?????????} ?????????return $temp; ?????} ?????????$arr = array(‘我的wod‘,‘我的wod‘,‘我的wod‘); ???echo json_encode($arr); ???echo "\n"; ???echo toJson($arr); ???echo "\n";

结果:

php json数据保留原样中文

原文地址:http://www.cnblogs.com/akidongzi/p/7766916.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved