thinkphp3.2中数据库的接口是Java写的,数据已全部打印出来,就是怎么调出整个数据中的某一个数据

thinkphp3.2中数据库的接口是Java写的,数据已全部打印出来,就是怎么调出整个数据中的某一个数据,第1张

不管什么语言写的接口,返回值基本都是json字符串,php 提供了json字符串转换方法json_decode()将json字符串转成php数组,也有json_encode()将php数组转成json字符串

所以可以有

$result = 接口返回数据

$data = json_decode($result)//将接口返回的json字符串转为php可用的数组

//接下来可以做拍簧片的数据重组 *** 作  ,一般是用foreach

foreach($data as $k=>$v){

    //$v在这里是单条数据集合,$k是该条记录的位置(数组下标)

}

详见:ThinkPHP3.0完全开发手册

6.13

CURD *** 作

三、更新数据(Update):

为了保证数据库的安全,避免出错更新整个数据表,如果没有任何更新条件,数据对象本身也不包含主键字段的话,save方法不会更新任何数据库的记录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9996048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存