求php如何输出josn带数组

兽兽 2017-03-29 09:14:45
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
echo json_encode($arr);

这样只是两个大括号
我想要这样的

{"errno":0,"errmsg":"ok","ret":[{"provice":"贵州"},{"provice":"江西"},{"provice":"湖北"},{"provice":"云南"},{"provice":"浙江"},{"provice":"辽宁"},{"provice":"河北"},{"provice":"宁夏"},{"provice":"江苏"},{"provice":"广东"},{"provice":"四川"},{"provice":"海南"},{"provice":"山东"},{"provice":"安徽"},{"provice":"湖南"},{"provice":"新疆"},{"provice":"河南"},{"provice":"福建"}]}

...全文
175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
兽兽 2017-03-30
  • 打赏
  • 举报
回复


想要这样的效果
兽兽 2017-03-30
  • 打赏
  • 举报
回复
$arr = Array(
    'errno' => 0,
    'errmsg' => ok,
    'ret' => Array
      [('[17]' => Array
                (
                    '[provice]' => 福建
                )
 
        )]
 
);
echo json_encode($arr);
怎么才能输出中括号呢,大大
兽兽 2017-03-29
  • 打赏
  • 举报
回复




呃!麻烦大大帮看看,
Parse error: syntax error, unexpected '[', expecting ')' in C:\wwwroot\8888.php on line 11
一起混吧 2017-03-29
  • 打赏
  • 举报
回复
用json_decode 反向过来就是你要构造的数组结构
xuzuning 2017-03-29
  • 打赏
  • 举报
回复
把你期望的 json 解码不就知道了
$s = '{"errno":0,"errmsg":"ok","ret":[{"provice":"贵州"},{"provice":"江西"},{"provice":"湖北"},{"provice":"云南"},{"provice":"浙江"},{"provice":"辽宁"},{"provice":"河北"},{"provice":"宁夏"},{"provice":"江苏"},{"provice":"广东"},{"provice":"四川"},{"provice":"海南"},{"provice":"山东"},{"provice":"安徽"},{"provice":"湖南"},{"provice":"新疆"},{"provice":"河南"},{"provice":"福建"}]}';
print_r(json_decode($s, 1));
Array
(
    [errno] => 0
    [errmsg] => ok
    [ret] => Array
        (
            [0] => Array
                (
                    [provice] => 贵州
                )

            [1] => Array
                (
                    [provice] => 江西
                )

            [2] => Array
                (
                    [provice] => 湖北
                )

            [3] => Array
                (
                    [provice] => 云南
                )

            [4] => Array
                (
                    [provice] => 浙江
                )

            [5] => Array
                (
                    [provice] => 辽宁
                )

            [6] => Array
                (
                    [provice] => 河北
                )

            [7] => Array
                (
                    [provice] => 宁夏
                )

            [8] => Array
                (
                    [provice] => 江苏
                )

            [9] => Array
                (
                    [provice] => 广东
                )

            [10] => Array
                (
                    [provice] => 四川
                )

            [11] => Array
                (
                    [provice] => 海南
                )

            [12] => Array
                (
                    [provice] => 山东
                )

            [13] => Array
                (
                    [provice] => 安徽
                )

            [14] => Array
                (
                    [provice] => 湖南
                )

            [15] => Array
                (
                    [provice] => 新疆
                )

            [16] => Array
                (
                    [provice] => 河南
                )

            [17] => Array
                (
                    [provice] => 福建
                )

        )

)

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧