php json相关函数用法示例


Posted in PHP onMarch 28, 2017

本文实例讲述了php json相关函数用法。分享给大家供大家参考,具体如下:

函数列表:

函数 描述
json_encode 对变量进行json编码
json_decode 对json格式的字符串进行解码,转换为php变量
json_last_error 返回最后发生的错误

For example 1: json_encode

$arr=array("A"=>"a","B"=>"b","C"=>"c","D"=>"d");
echo json_encode($arr);

output:

{"A":"a","B":"b","C":"c","D":"d"}

For example 2: json_decode

$arr='{"A":"a","B":"b","C":"c","D":"d"}';
var_dump(json_decode($arr));
var_dump(json_decode($arr,true));

output:

object(stdClass)[1]
 public 'A' => string 'a' (length=1)
 public 'B' => string 'b' (length=1)
 public 'C' => string 'c' (length=1)
 public 'D' => string 'd' (length=1)
array (size=4)
 'A' => string 'a' (length=1)
 'B' => string 'b' (length=1)
 'C' => string 'c' (length=1)
 'D' => string 'd' (length=1)
PHP 相关文章推荐
用PHP连接MySQL代码的参数说明
Jun 07 PHP
php xml-rpc远程调用
Dec 19 PHP
php 带逗号千位符数字的处理方法
Jan 10 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
Jul 28 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
Aug 23 PHP
php绘图之在图片上写中文和英文的方法
Jan 24 PHP
PHP获取数组最大值下标的方法
May 12 PHP
laravel学习教程之关联模型
Jul 30 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
Dec 09 PHP
PHP实现的堆排序算法详解
Aug 17 PHP
PHP实现的MD5结合RSA签名算法实例
Oct 07 PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 30 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
Mar 28 #PHP
php事务回滚简单实现方法示例
Mar 28 #PHP
php中bind_param()函数用法分析
Mar 28 #PHP
php实现基于PDO的预处理示例
Mar 28 #PHP
php中str_pad()函数用法分析
Mar 28 #PHP
PHP获取当前日期及本周一是几月几号的方法
Mar 28 #PHP
Redis构建分布式锁
Mar 28 #PHP
You might like
人族 Terran 基本策略
2020/03/14 星际争霸
PHP删除数组中的特定元素的代码
2012/06/28 PHP
php define的第二个参数使用方法
2013/11/04 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
PHP链表操作简单示例
2016/10/15 PHP
Laravel中批量赋值Mass-Assignment的真正含义详解
2017/09/29 PHP
PHP后台备份MySQL数据库的源码实例
2019/03/18 PHP
传递参数的标准方法(jQuery.ajax)
2008/11/19 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
浅谈jQuery中replace()方法
2015/05/13 Javascript
jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
2015/12/08 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
2016/05/05 Javascript
JS转换HTML转义符的方法
2016/08/24 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
javascript实现动态显示颜色块的报表效果
2017/04/10 Javascript
微信小程序实现点击文字页面跳转功能【附源码下载】
2017/12/12 Javascript
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
JavaScript中使用Spread运算符的八种方法总结
2020/06/18 Javascript
深入理解Python中的元类(metaclass)
2015/02/14 Python
修改Python的pyxmpp2中的主循环使其提高性能
2015/04/24 Python
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
高中班级口号
2014/06/09 职场文书
物业总经理助理岗位职责
2014/06/29 职场文书
党的群众路线教育实践活动对照检查材料(四风)
2014/09/27 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
新郎接新娘保证书
2015/05/08 职场文书
六一晚会主持词开场白
2015/05/28 职场文书
php实例化对象的实例方法
2021/11/17 PHP
Python实现视频中添加音频工具详解
2021/12/06 Python
HDFS免重启挂载新磁盘
2022/04/06 Servers
设置IIS Express并发数
2022/07/07 Servers