php简单构造json多维数组的方法示例


Posted in PHP onJune 08, 2017

本文实例讲述了php简单构造json多维数组的方法。分享给大家供大家参考,具体如下:

php构造json多维数组其实很简单

下面列举了将mysqli的查询结果数组序列化为json的php代码如下

$res['result'] = "ok";
$res['msg'] = 'login';
$res['fileinfo'] = array();
while($stmt->fetch()){
    $fileinfo['fileid'] = $fileid;
    $fileinfo['name'] = $name;
    $fileinfo['fujianname'] = $fujianname;
    array_push($res['fileinfo'], $fileinfo);
}
echo json_encode($res);

输出的字符串如下:

{"result":"ok","msg":"login","fileinfo":[{"fileid":113,"name":"jishumingcheng","fujianname":"test.txt_test_20161005214223"},{"fileid":114,"name":"wodejishu","fujianname":"test.txt_test2_20161005230610"}]}
PHP 相关文章推荐
解析php中memcache的应用
Jun 18 PHP
php获取目录所有文件并将结果保存到数组(实例)
Oct 25 PHP
PHP中的按位与和按位或操作示例
Jan 27 PHP
php内核解析:PHP中的哈希表
Jan 30 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
May 07 PHP
php进行支付宝开发中return_url和notify_url的区别分析
Dec 22 PHP
Laravel框架中实现使用阿里云ACE缓存服务
Feb 10 PHP
PHP通过加锁实现并发情况下抢码功能
Aug 10 PHP
php array_values 返回数组的所有值详解及实例
Nov 12 PHP
php四种定界符详解
Feb 16 PHP
php 查找数组元素提高效率的方法详解
May 05 PHP
PHP常见数组排序方法小结
Aug 20 PHP
php显示页码分页类的封装
Jun 08 #PHP
PHP 7.0新增加的特性介绍
Jun 08 #PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 #PHP
iis6手工创建网站后无法运行php脚本的解决方法
Jun 08 #PHP
PHP简单获取随机数的常用方法小结
Jun 07 #PHP
laravel 5.1下php artisan migrate的使用注意事项总结
Jun 07 #PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
Jun 07 #PHP
You might like
PHP 引用是个坏习惯
2010/03/12 PHP
PHP对字符串的递增运算分析
2010/08/08 PHP
Use Word to Search for Files
2007/06/15 Javascript
extjs 学习笔记(三) 最基本的grid
2009/10/15 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
jquery等待效果示例
2014/05/01 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
AngularJS入门教程之静态模板详解
2016/08/18 Javascript
详解在Vue中通过自定义指令获取dom元素
2017/03/04 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
浅谈vue.use()方法从源码到使用
2019/05/12 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
Vue左滑组件slider使用详解
2020/08/21 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
2020/08/25 Javascript
Python错误: SyntaxError: Non-ASCII character解决办法
2017/06/08 Python
浅谈python脚本设置运行参数的方法
2018/12/03 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
Python文件操作函数用法实例详解
2019/12/24 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
2020/01/06 Python
python3实现简单飞机大战
2020/11/29 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
文史专业毕业生自荐信
2013/11/17 职场文书
高中毕业生个人自我鉴定
2013/11/24 职场文书
业务副厂长岗位职责
2014/01/03 职场文书
户籍证明的格式
2014/01/13 职场文书
护士毕业生自我鉴定
2014/02/08 职场文书
珍惜水资源建议书
2014/03/12 职场文书
五一活动标语
2014/06/30 职场文书
大国崛起观后感
2015/06/02 职场文书
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
Android自定义scrollview实现回弹效果
2022/04/01 Java/Android
Java使用HttpClient实现文件下载
2022/08/14 Java/Android
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python