2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > PHP中把数据库查询结果输出为json格式简单实例【PHP】

PHP中把数据库查询结果输出为json格式简单实例【PHP】

时间:2020-06-07 00:21:22

相关推荐

PHP中把数据库查询结果输出为json格式简单实例【PHP】

后端开发|php教程

PHP,数据库,查询结果,输出为json

后端开发-php教程

include/conn.php为数据库链接文件,不会的网上搜索

91wan源码,ubuntu挖btm教程,爬虫解压手把件,功率php,丽江seo营销lzw

第一php网提供的教学--将数据库读取的数据生成json格式<!-- -->

请注意两种方法生成的对象数组在结构上的区别

<?phpecho

法一

;//假设以下数组是根据我们从数据库读取的数据生成的$jarr=array( otal=>239, ow=>array(array(code=>01, ame=>中国,addr=>Address 11,col4=>col4 data),array(code=>02, ame=>Name 2,addr=>Address 12,col4=>col4 data), ));//法一:$jobj=new stdclass();//实例化stdclass,这是php内置的空类,可以用来传递数据,由于json_decode后的数据是以对象数组的形式存放的,//所以我们生成的时候也要把数据存储在对象中foreach($jarr as $key=>$value){$jobj->$key=$value;}print_r($jobj);//打印传递属性后的对象echo 使用$jobj->row[0][\code\]输出数组元素:.$jobj->row[0][code].

;echo 编码后的json字符串:.json_encode($jobj).

;//打印编码后的json字符串echo \;//法二:echo

法二

;echo 编码后的json字符串:;echo $str=json_encode($jarr);//将数组进行json编码echo

;$arr=json_decode($str);//再进行json解码print_r($arr);//打印解码后的数组,数据存储在对象数组中echo 使用$arr->row[0]->code输出数组元素:.$arr->row[0]->code;?>

php 微信扫码支付源码视频,vscode都需要什么插件,ubuntu 光标移动,tomcat配置热加载,java爬虫301,php mysql 指针,亚马逊的seo推广是什么营销,php网站留言板源代码lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。