浅谈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 相关文章推荐
第五节--克隆
Nov 16 PHP
PHP define函数的使用说明
Aug 27 PHP
php笔记之:php数组相关函数的使用
Apr 26 PHP
解析thinkphp的左右值无限分类
Jun 20 PHP
查找php配置文件php.ini所在路径的二种方法
May 26 PHP
php实现斐波那契数列的简单写法
Jul 19 PHP
CI框架Session.php源码分析
Nov 03 PHP
PHP通过内置函数memory_get_usage()获取内存使用情况
Nov 20 PHP
PHP静态文件生成类实例
Nov 29 PHP
php批量删除操作代码分享
Feb 26 PHP
PHP实现mysqli批量执行多条语句的方法示例
Jul 22 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 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
海贼王动画变成“真人”后,凯多神还原,雷利太帅了!
2020/04/09 日漫
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
PHP加Nginx实现动态裁剪图片方案
2014/03/10 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
2014/06/12 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
php解决安全问题的方法实例
2019/09/19 PHP
css把超出的部分显示为省略号的方法兼容火狐
2008/07/23 Javascript
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
js单向链表的具体实现实例
2013/06/21 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
[50:45]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第一场
2018/04/10 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
Python中的推导式使用详解
2015/06/03 Python
python的keyword模块用法实例分析
2015/06/30 Python
编写自定义的Django模板加载器的简单示例
2015/07/21 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
Python简单实现查找一个字符串中最长不重复子串的方法
2018/03/26 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
python实现感知器算法(批处理)
2019/01/18 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
2020/03/10 Python
如何防止同一个帐户被多人同时登录
2013/08/01 面试题
《雕塑之美》教学反思
2014/04/24 职场文书
小学教师师德师风承诺书
2015/04/28 职场文书
Golang 实现超大文件读取的两种方法
2021/04/27 Golang
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript