[PHP语言] PHP怎么把JSON转换成数组?

[复制链接]
查看1245 | 回复9 | 2020-10-31 14:54:26 | 显示全部楼层 |阅读模式

在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看什么书
    • 下一篇:Swoole自定义项目初始化事件处理的实现

    相关文章

    相关视频

    • 怎么遍历json数组
    • json用什么解析
    • JAVA的json怎么解析
    • json数据格式是什么
    • PHP怎么把JSON转换成数组?
    • PHP的基本语法
    • json数据转换
    • 《JS对象转换为JSON格式》2018.12.12
    本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn! 本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~
    回复

    使用道具 举报

    水497 | 2020-12-5 23:47:08 | 显示全部楼层
    谢谢楼主发布的资源下载,帮助我不少
    回复

    使用道具 举报

    123457018 | 2021-4-1 21:16:10 | 显示全部楼层
    悟空源码太厉害,资源真多!
    回复

    使用道具 举报

    此路难行谎 | 2021-7-4 02:57:31 | 显示全部楼层
    很不错的资源站
    回复

    使用道具 举报

    陈辞滥调 | 2022-2-5 15:02:55 | 显示全部楼层
    支持悟空源码,越来越好
    回复

    使用道具 举报

    找了很多地方都不能下载,终于在悟空源码找到了
    回复

    使用道具 举报

    版砖批发握 | 2023-8-24 19:14:33 | 显示全部楼层
    我是来白嫖资源的!
    回复

    使用道具 举报

    嗅觉Y不缺失 | 2023-11-12 22:32:45 | 显示全部楼层
    支持悟空源码,越来越好
    回复

    使用道具 举报

    狂人阿飙湛 | 2024-3-30 10:59:58 | 显示全部楼层
    5kym.cn这个站资源太全了
    回复

    使用道具 举报

    chris是小胖纸 | 2024-6-3 03:55:13 | 显示全部楼层
    资源太多了,准备办个会员
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则