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将向Java靠拢
Oct 09 PHP
一个自定义位数的php多用户计数器代码
Mar 11 PHP
PHP入门学习的几个不错的实例代码
Jul 13 PHP
php利用iframe实现无刷新文件上传功能的代码
Sep 29 PHP
php ios推送(代码)
Jul 01 PHP
PHP时间戳 strtotime()使用方法和技巧
Oct 29 PHP
PHP实现的简单日历类
Nov 29 PHP
非常经典的PHP文件上传类分享
May 15 PHP
Netbeans 8.2与PHP相关的新特性介绍
Oct 08 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
Mar 29 PHP
php实现的顺序线性表示例
May 04 PHP
php实现大文件断点续传下载实例代码
Oct 01 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
php中文字符截取防乱码
2008/03/28 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
php动态函数调用方法
2015/05/21 PHP
Linux系统递归生成目录中文件的md5的方法
2015/06/29 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
PHP简单实现二维数组的矩阵转置操作示例
2017/11/24 PHP
Three.js源码阅读笔记(Object3D类)
2012/12/27 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
Bootstrap的popover(弹出框)在append后弹不出(失效)
2017/02/27 Javascript
Vuejs中使用markdown服务器端渲染的示例
2017/11/22 Javascript
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
详解vue的diff算法原理
2018/05/20 Javascript
vue中node_modules中第三方模块的修改使用详解
2019/05/31 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
python创建进程fork用法
2015/06/04 Python
Python 中Pickle库的使用详解
2018/02/24 Python
python时间日期函数与利用pandas进行时间序列处理详解
2018/03/13 Python
python 矩阵增加一行或一列的实例
2018/04/04 Python
python中subprocess批量执行linux命令
2018/04/27 Python
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
HTML5 Canvas概述
2009/08/26 HTML / CSS
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
2015/08/04 面试题
四年的个人工作自我评价
2013/12/10 职场文书
厨师个人自我鉴定范文
2014/04/19 职场文书
2014预备党员批评与自我批评思想汇报
2014/09/20 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
活动经费申请报告
2015/05/15 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
MySQL数据库查询之多表查询总结
2022/08/05 MySQL