php中怎么将json数据转为数组
时间:2021-03-24
来源:互联网
标签:
今天PHP爱好者给大家带来在php中,可以json_decode()函数来将JSON字符串数据转换为数组。默认情况下,json_decode()函数将返回一个对象,但当第二个参数设置为布尔值true时,则可将JSON数据解码为关联数组。有需要的同学们快来看看吧。

php中怎么将json数据转为数组
本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑
在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爱好者其它相关文章!
-
atoi函数用法详解和模拟实现 时间:2025-12-25 -
灰度发布、金丝雀发布、蓝绿发布的详细介绍、区别以及实现方法 时间:2025-12-25 -
简述CISC和RISC的特点和区别 时间:2025-12-25 -
小波变换的定义、原理、作用和应用 时间:2025-12-25 -
Redis持久化RDB和AOF的区别和优缺点 时间:2025-12-25 -
WebService接口调用方式 WebService接口和API接口的区别 时间:2025-12-25
今日更新
-
抖音电子中药是年轻人用科技产品养生的新梗,指用手机播放中药视频达到心理疗愈效果,源自网络调侃式减压方式。
阅读:18
-
微信对话生成器安卓版下载-最新免费微信对话生成器无水印下载
阅读:18
-
杨紫谈新剧饰演董竹君:首次尝试人物传记式的拍摄
阅读:18
-
手机看电影下载哪个软件最好用-手机看电影必备软件下载
阅读:18
-
学科网成绩查询入口-学科网官网高中成绩快速查询
阅读:18
-
漫蛙免费下载最新版本安装包-漫蛙manwa2官方正版下载地址
阅读:18
-
向佐首谈弟弟:与弟弟感情好,希望大家“会圆满”
阅读:18
-
163邮箱官方登录入口-163邮箱网页版一键登录
阅读:18
-
抖音嘴替眼替手替梗解析:全网热词起源用法全揭秘,教你秒变社交达人!
阅读:18
-
免费看短剧的软件有哪些app-免费短剧大全app推荐
阅读:18










