输出多个Json对象解决方法

WBOY
发布: 2016-06-13 12:12:03
原创
1608 人浏览过

输出多个Json对象
我有三个数组从三个函数里面生成 都要做成Json数据返回
但是如果每个都分别echo json_encode();最后返回的数据是三个json对象,解析起来有问题 请问有什么解决办法吗
最好不要把三个数组拼在一起...
还有如果返回的是json数据的话浏览器应该也是能识别出来,显示出有结构的json数据来的吧?
我这边返回的都是直接显示字符串的形式...
声明是用的 

header('Content-type: application/json');
登录后复制

哪里可能出问题了呢?
------解决思路----------------------
虽然 json 只是一个字符串,但他是有格式的
如果格式不对,就无法解析了

你分别输出 3 个 json 串,到了浏览器就因格式不对,无法解析了
所以要用数组将他们拼装在一起再输出
------解决思路----------------------
如果不想用数组,那就合并成一个新的对象,你要的三个数据作为属性,然后一次性Response到客户端就可以啊
------解决思路----------------------
先把三个数组合拼成一个数组,再json_encode。


------解决思路----------------------
php返回json数据例子

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板