• PHP中json_encode()使用须知,JSON数组和JSON对象


    ⊰ 偷偷的告诉你,这是一个很不谨慎就会踩得坑 ⊱ 

    如下代码 (看了一下很简单,没毛病啊,老铁)

    $arr = array(
    '0'=>'a','1'=>'b','2'=>'c','3'=>'d'
    );
    echo json_encode($arr);
    但是结果是

    ["a","b","c","d"]
    需求是要返回JSON对象,是这样似的

    {"0":"a","1":"b","2":"c","3":"d"}
    You can do it,you nee add

    $arr = array(
    '0'=>'a','1'=>'b','2'=>'c','3'=>'d'
    );
    echo json_encode((object)$arr);
    输出结果

    {"0":"a","1":"b","2":"c","3":"d"}
    exit()函数:

    exit;想必学过C的各位都知道是终止当前程序的意思

    php也是,不过括号里头若填了数据,则还会执行页面输出。
    ---------------------
    作者:chp_爱之殇
    来源:CSDN
    原文:https://blog.csdn.net/qq_37391017/article/details/81902613
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    HDU 5438 Ponds
    [HNOI2013]比赛
    [HNOI2009]最小圈
    【模板】高斯消元法
    控制公司 Controlling Companies
    sdut 2878 圆圈
    滑雪
    [ZJOI2010]排列计数
    [HNOI2003]激光炸弹
    [BZOJ 3732]Network
  • 原文地址:https://www.cnblogs.com/2019gdiceboy/p/11089760.html
Copyright © 2020-2023  润新知