键值数组是PHP中最常用的数据结构,一个数组中每个元素都可以用 key=>value 表示,与JSON如出一辙。
这里举一个比较常用的例子 :返回所有人的兴趣列表,JSON示例为
[ {"name":"Corey","favList":["C++","Python","R"]},
{"name":"Kiven","favList":["Java","Matlab"]} ]
使用PHP构建的代码:
$resultList = array();
while(condition){
//为 $name 和 $favListArray 赋值
$newItem = array(
"name"=>$name,
"favList"=>$favListArray
);
$resultList[] = $newItem;
}echo json_encode($resultList);
几乎所有JSON构造方法都可由此扩展
【在PHP中使用键值对数组构造JSON数据】
推荐阅读
- 对GO切片的理解
- 小程序商城网站开发秒杀模块篇
- 盲盒购物网站系统开发建设 第三篇
- Netty核心概念之ChannelHandler&Pipeline&ChannelHandlerContext
- 简单的线程池实现多线程对大文件的读取
- SSH 端口转发与 SOCKS 代理
- Ubuntu16.04/Scala2.11.8安装教程
- 学习PHP中的高精度计时器HRTime扩展
- 使用OpenResty+Lua实现灰度测试(金丝雀)
- 使用源码编译安装PHP扩展