输出多个Json对象
我有三个数组从三个函数里面生成 都要做成Json数据返回
但是如果每个都分别echo json_encode();最后返回的数据是三个json对象,解析起来有问题 请问有什么解决办法吗
最好不要把三个数组拼在一起…
还有如果返回的是json数据的话浏览器应该也是能识别出来,显示出有结构的json数据来的吧?
我这边返回的都是直接显示字符串的形式…
声明是用的
header('Content-type: application/json');
哪里可能出问题了呢?
——解本文来源gaodai#ma#com搞*!代#%^码$网!搞代gaodaima码决思路———————-
虽然 json 只是一个字符串,但他是有格式的
如果格式不对,就无法解析了
你分别输出 3 个 json 串,到了浏览器就因格式不对,无法解析了
所以要用数组将他们拼装在一起再输出
——解决思路———————-
如果不想用数组,那就合并成一个新的对象,你要的三个数据作为属性,然后一次性Response到客户端就可以啊
——解决思路———————-
先把三个数组合拼成一个数组,再json_encode。
——解决思路———————-
php返回json数据例子