PHP把JSON转换成数组
在PHP中可以使用json_decode()函数将JSON编码的字符串转换为适当的PHP数据类型。默认情况下,json_decode()函数将返回一个对象;但是,可以指定第二个参数为一个布尔值true,这样JSON值将被解码为关联数组。
基本语法:
json_decode( $json, $assoc = FALSE, $depth = 512, $options = 0 )
参数:json_decode()函数接受如上所述的四个参数,如下所述:
● json:它包含需要解码的JSON字符串。它仅适用于UTF-8编码的字符串。
● assoc:它是一个布尔变量。如果为true,则返回的对象将转换为关联数组。
● depth:它表示用户指定的递归深度。
● options:它包括JSON_OBJECT_AS_ARRAY的位掩码,JSON_BIGINT_AS_STRING,JSON_THROW_ON_ERROR。
返回值:此函数以适当的PHP类型返回已编码的JSON值。如果json无法解码或者编码数据比递归限制更深,则返回NULL。
示例:把json转换成关联数组
<?php// 在PHP变量中存储JSON数据$json = '{"Peter":65,"Harry":80,"John":78,"Clark":90}';var_dump(json_decode($json, true));?>
上面示例的输出将如下所示:
PHP把JSON转换成数组相关推荐
- php将json转化成数组,php如何把json转换成数组
php把json转换成数组的方法:首先创建一个php示例文件:然后创建一组json格式数据:接着通过"json_decode"函数把json转换成数组:最后通过"var_ ...
- json转php数组 在线,PHP如何将JSON转换成数组/对象
在PHP中可以使用json_decode()函数将JSON编码的字符串转换为适当的PHP数据类型.默认情况下,json_decode()函数将返回一个对象:但是,可以指定第二个参数为一个布尔值true ...
- php json数组大小,php json转换成数组形式
写的j的候通现端数是制这.效合应近环大过这业据son转换成数组的一个类和方法,实际上写的方法可以把大部分包含json字符串的数据结构转换成数组,在重说道.础过学开概码数项遍间里哦行览屏屏定处..容标中 ...
- php将json转换成对象,php将json转换成对象或数组
php将json转换成对象或数组 发布时间:2020-06-01 16:31:29 来源:亿速云 阅读:126 作者:鸽子 在PHP中可以使用json_decode()函数将JSON编码的字符串转换为 ...
- js中如何把 json对象转换成 数组
// var data2 = JSON.parse(data); // JSON.parse() 把 json字符串 转化成 json 对象 // var a = JSON.stringify(dat ...
- php 1 2 3 转arry_在PHP语言中使用JSON和将json还原成数组的方法
在之前我写过php返回json数据简单实例,刚刚上网,突然发现一篇文章,也是介绍json的,还挺详细,值得参考.内容如下 从5.2版本开始,PHP原生提供json_encode()和json_deco ...
- php将json转化成数组,PHP怎么把JSON数据转换成数组?
在PHP中可以使用"json_decode"函数把JSON数据转换成数组,该函数的语法是"json_decode( $json, $assoc=FALSE, $depth ...
- php 将xml转换为数组,php怎么将xml转换成数组
php怎么将xml转换成数组2021-03-10 14:54:59 php将xml转换成数组的方法:首先将xml数据转成object(对象)格式的数据:然后使用json_encode()函数将obje ...
- php处理微信返回xml数据,php将微信返回的xml格式转换成数组
废话不多说直接上代码 代码<?php header("Content-type: text/html; charset=utf-8"); date_default_timez ...
最新文章
- CNNIC报告:我国网民达7.72亿 人工智能取得重要进展
- 5ecsgo启动失败2错误代码2_Xcode 10.2 编译失败,如何对敌?
- left join,right join,inner join,full join之间的区别
- java restful返回json_java 调用接口的时候报的错 用的是restful的post方式,请求返回的是json...
- AutoJs学习-QQ批量加好友
- SMILES的基本规则
- 预充电电路工作原理_电动汽车电控系统预充电原理
- 相机视场角和焦距_摄像机焦距和视场角计算.doc
- MySQL -update语句流程总结
- 北京工商专修学校计算机学院院长,北京工商大学计算机学院
- RSA中的中国剩余定理(CRT)和多素数(multi-prime)
- 【搜索】训练题J-山峰和山谷 Ridges and Valleys
- 全网疯传!记录下我磕磕碰碰的三个月找工作经历
- 使用synergy/barrier服务端和客户端连接不上的问题
- 中石油、长安、奥动新能源合作打造换电站;玛氏箭牌与阿里巴巴合作同城零售 | 美通企业日报...
- 为什么mac电脑识别不出来u盘?macbook识别不了u盘的解决办法
- 遥遥领先一键导出微信小程序、UNIAPP低代码源码使用介绍
- CentOS下连VisualSVN服务器时报SSL handshake failed: SSL error: Key usage violation in certificate has been d
- 世界淡水资源占水资源的多少_世界上可用淡水资源到底是多少
- Vcastr 3.0 开源的在线FLV播放器