最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

教你如何使用PHP输出中文JSON字符串_json

来源:动视网 责编:小采 时间:2020-11-27 21:23:40
文档

教你如何使用PHP输出中文JSON字符串_json

教你如何使用PHP输出中文JSON字符串_json: 代码如下:json_endoce: http://cn.php.com/json_encodejson_dedoce: http://cn.php.com/json_decode json_encode — 对变量进行 JSON 编码,并返回 value 值的 JSON 形式,例如: 代码如下:$arr = array ('a'=>1,'b
推荐度:
导读教你如何使用PHP输出中文JSON字符串_json: 代码如下:json_endoce: http://cn.php.com/json_encodejson_dedoce: http://cn.php.com/json_decode json_encode — 对变量进行 JSON 编码,并返回 value 值的 JSON 形式,例如: 代码如下:$arr = array ('a'=>1,'b


代码如下:
json_endoce: http://cn.php.com/json_encode
json_dedoce: http://cn.php.com/json_decode

json_encode — 对变量进行 JSON 编码,并返回 value 值的 JSON 形式,例如:

代码如下:
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);
?>

以上代码执行后输出:

代码如下:
{"a":1,"b":2,"c":3,"d":4,"e":5}

假如要编码的数据源(一般是一个数组),value 中包含中文,经过 json_encode 处理后输出的是 unicode 编码。

代码如下:
$arr = array ('a'=>'脚本之家');
echo json_encode($arr);
?>

以上代码执行后输出:

代码如下:
{"a":"\u811a\u672c\u4e4b\u5bb6"}

PHP 底层已经做了 unicode 处理,如果嫌它不够直观,可以利用 urlencode 和 urldecode 方法绕过这个转码为 unicode 的过程:

代码如下:
$arr = array ('a'=>urlencode('脚本之家'));
echo urldecode(json_encode($arr));

以上代码执行后输出:

代码如下:
{"a":"脚本之家"}

文档

教你如何使用PHP输出中文JSON字符串_json

教你如何使用PHP输出中文JSON字符串_json: 代码如下:json_endoce: http://cn.php.com/json_encodejson_dedoce: http://cn.php.com/json_decode json_encode — 对变量进行 JSON 编码,并返回 value 值的 JSON 形式,例如: 代码如下:$arr = array ('a'=>1,'b
推荐度:
标签: 如何 php 字符串
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top