浅谈php和js中json的编码和解码


Posted in PHP onOctober 24, 2016

php中

1)编码

$jsonStr = json_encode($array)

2)解码

$arr = json_decode($jsonStr)

<?php
echo json_encode("中文", JSON_UNESCAPED_UNICODE);
 
添加参数:JSON_UNESCAPED_UNICODE即可。

测试环境:

PHP Version 5.5.36

js中

1. 编码

var str = obj.toJSONString();//需要JSON解析器或工具类

2. 解码 三种:

var jsonStr = ''[{"id":"1","name":"computer"}]";

1) var obj = eval(jsonStr); //兼容最好
2) var obj = jsonStr.parseJSON(); //这俩需要浏览器带JSON解析器。或者加一个json的工具类
3) var obj = JSON.parse(jsonStr);//

以上就是小编为大家带来的浅谈php和js中json的编码和解码全部内容了,希望大家多多支持三水点靠木~

PHP 相关文章推荐
PHP 强制下载文件代码
Oct 24 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 PHP
php实现按文件名搜索文件的远程文件查找器
May 10 PHP
destoon调用discuz论坛中带图片帖子的实现方法
Aug 21 PHP
PHP内置的Math函数效率测试
Dec 01 PHP
Linux中为php配置伪静态
Dec 17 PHP
php去除二维数组的重复项方法
Nov 03 PHP
PHP实现linux命令tail -f
Feb 22 PHP
完美解决在ThinkPHP控制器中命名空间的问题
May 05 PHP
Yii2框架可逆加密简单实现方法
Aug 25 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
Mar 22 PHP
laravel实现按月或天或小时统计mysql数据的方法
Oct 09 PHP
php注册和登录界面的实现案例(推荐)
Oct 24 #PHP
php 使用html5实现多文件上传实例
Oct 24 #PHP
php 多文件上传的实现实例
Oct 23 #PHP
php 修改上传文件大小限制实例详解
Oct 23 #PHP
详解php中空字符串和0之间的关系
Oct 23 #PHP
PHP判断表达式中括号是否匹配的简单实例
Oct 22 #PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
Oct 22 #PHP
You might like
php设计模式之命令模式的应用详解
2013/05/21 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
JavaScript关于select的相关操作说明
2010/01/13 Javascript
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
jquery text()方法取标签中的文本
2014/07/25 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
js实现背景图自适应窗口大小
2017/01/10 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
JavaScript中立即执行函数实例详解
2017/11/04 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
详解vue移动端日期选择组件
2018/02/22 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
2019/09/28 Javascript
Vue快速实现通用表单验证功能
2019/12/05 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
在树莓派2或树莓派B+上安装Python和OpenCV的教程
2015/03/30 Python
python动态性强类型用法实例
2015/05/09 Python
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
运用PyTorch动手搭建一个共享单车预测器
2019/08/06 Python
python脚本执行CMD命令并返回结果的例子
2019/08/14 Python
Python tornado上传文件的功能
2020/03/26 Python
详解numpy.ndarray.reshape()函数的参数问题
2020/10/13 Python
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
英国最大最好的无人机商店:Drones Direct
2019/07/12 全球购物
Java工程师面试集锦之Spring框架
2013/06/16 面试题
工作睡觉检讨书
2014/02/25 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
海洋天堂观后感
2015/06/05 职场文书
学校证明范文
2015/06/24 职场文书