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简单静态页生成过程
Mar 27 PHP
php tp验证表单与自动填充函数代码
Feb 22 PHP
探讨多键值cookie(php中cookie存取数组)的详解
Jun 06 PHP
Windows中使用计划任务自动执行PHP程序实例
May 09 PHP
使用YUI+Ant 实现JS CSS压缩
Sep 02 PHP
ThinkPHP 404页面的设置方法
Jan 14 PHP
Symfony2实现在doctrine中内置数据的方法
Feb 05 PHP
PHP实现上一篇下一篇的方法实例总结
Sep 22 PHP
PHP生成图片验证码功能示例
Jan 12 PHP
PHP实现对数组分页处理实例详解
Feb 07 PHP
PHP简单实现遍历目录下特定文件的方法小结
May 22 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
Dec 13 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
PHP5函数小全(分享)
2013/06/06 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
js猜数字小游戏的简单实现代码
2013/07/02 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
最常见的左侧分类菜单栏jQuery实现代码
2016/11/28 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
在react中使用vue的状态管理的方法示例
2020/05/02 Javascript
react ant Design手动设置表单的值操作
2020/10/31 Javascript
vue中axios封装使用的完整教程
2021/03/03 Vue.js
[50:50]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.20
2020/12/23 DOTA
探究Python中isalnum()方法的使用
2015/05/18 Python
Python读写配置文件的方法
2015/06/03 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
python subprocess 杀掉全部派生的子进程方法
2017/01/16 Python
python3学习笔记之多进程分布式小例子
2018/02/13 Python
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
Opencv实现抠图背景图替换功能
2019/05/21 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
2019/06/24 Python
python输入错误后删除的方法
2019/10/12 Python
PyInstaller的安装和使用的详细步骤
2020/06/02 Python
解决H5的a标签的download属性下载service上的文件出现跨域问题
2019/07/16 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
Mixbook加拿大:照片书,照片卡,剪贴簿,年历和日历
2017/02/21 全球购物
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
什么是Remote Module
2016/06/10 面试题
幼儿园秋游感想
2014/03/12 职场文书
团日活动总结
2014/04/28 职场文书
财务务虚会发言材料
2014/10/20 职场文书
Mysql binlog日志文件过大的解决
2021/10/05 MySQL