最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • PHP JSON 扩展使用方法介绍

    在 php5.2.0 及以上版本已经内置 JSON 扩展。

    json_encode 对变量进行 JSON 编码
    json_decode 对 JSON 格式的字符串进行解码,转换为 PHP 变量
    json_last_error 返回最后发生的错误

    json_encode

    PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。

    实例:

    $arr = array('a' => 1, 'b' => 2, 'c' => 3);
    echo json_encode($arr);
    

    结果:

    {"a":1,"b":2,"c":3}

    json_decode

    PHP json_decode() 函数用于对 JSON 格式的字符串进行解码,并转换为 PHP 变量。

    实例 默认转化为对象:

    $json = ‘{“a”:1,”b”:2,”c”:3}’;

    var_dump(json_decode($json)); 默认值为false

    结果:

    object(stdClass)#1 (5) {
        ["a"] => int(1)
        ["b"] => int(2)
        ["c"] => int(3)
    }

    实例2 带TRUE将JSON转为标准数组格式:

    $json = ‘{“a”:1,”b”:2,”c”:3}’;

    var_dump(json_decode($json, true));

     转化为数组时,第二个参数很重要:不加true会以PHP对象输出, 加true输出PHP数组,默认值为false

    结果:

    array(5) {
        ["a"] => int(1)
        ["b"] => int(2)
        ["c"] => int(3)
    }

     

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » PHP JSON 扩展使用方法介绍
    • 10会员总数(位)
    • 14974资源总数(个)
    • 1115本周发布(个)
    • 89 今日发布(个)
    • 107稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情