• 技术文章 >后端开发 >PHP问题

    php中怎么json值转为数组或对象

    青灯夜游青灯夜游2022-06-02 21:06:43原创506

    在php中,可使用json_decode()将json数据转为数组或对象类型,语法“json_decode($json,$assoc)”;当参数“$assoc”省略时会将json转为对象,当该参数的值设为“TRUE”时会将json转为数组。

    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

    在PHP中,可以使用json_decode()函数对JSON数据进行解码,将JSON数据转换为适当的PHP数据类型(对象或数组)。

    转换语法:

    json_decode($json,$assoc)

    示例1:将json值转为对象

    <?php
    header("Content-type:text/html;charset=utf-8");
    $json = '{"a":"php","b":"mysql","c":3}'; 
    var_dump($json); 
    $obj=json_decode($json);   
    var_dump($obj);
    ?>

    1.png

    示例2:将json值转为数组

    <?php
    header("Content-type:text/html;charset=utf-8");
    $json = '{"a":"php","b":"mysql","c":3}'; 
    var_dump($json); 
    $arr=json_decode($json,TRUE);   
    var_dump($arr);
    ?>

    2.png

    推荐学习:《PHP视频教程

    以上就是php中怎么json值转为数组或对象的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php字符串 php
    上一篇:php数组中怎么增加一个值 下一篇:nginx怎么通过PHP代理给图片加水印(详细代码)
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php字符串乱码怎么解决• 带你快速掌握PHP字符串的替换(实例详解)• thinkphp字符串加密方法是什么• php字符串怎么按位转为数组• php字符串怎么去掉小数点• php字符串有没有下标
    1/1

    PHP中文网