PHP生成多维数组的json格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP生成多维数组的json格式相关的知识,希望对你有一定的参考价值。

格式如下:["uid":1,"uname":"York","tag":"2":"beijing","6":"chaoyang","uid":4,"uname":"Lee","tag":"2":"beijing","8":"haidian"]这种数据怎么生成啊

php中将数组格式换换为json格式可以使用 json_encode函数。

示例代码如下:

<?php
  //定义数组
  $arr=array(\'city\'=>array(\'北京\',\'上海\',\'广州\'),\'order\'=>array(1,2,3));
  
  //将数组转换为json格式
  var_dump(json_encode($arr)) ;

 ?>

json格式效果:

参考技术A $arr=array(array('uid'=>1,'uname'=>'York','tag'=>array('2'=>'beijing','6'=>'chaoyang')),array('uid'=>4,'uname'=>'Lee','tag'=>array('2'=>'beijing','8'=>'haidian')));
echo json_encode($arr);
参考技术B json_encode

以上是关于PHP生成多维数组的json格式的主要内容,如果未能解决你的问题,请参考以下文章

PHP json多维数组追加数组怎么写?

json 格式 多维数组

多维数组 PHP-JSON

从php中的数组生成多维数组?

多维数组上的 json_encode() - 带有字符串键

Ajax以JSON访问从PHP返回的多维数组