为了账号安全,请及时绑定邮箱和手机立即绑定

我看了好几个关于 ajax 的教程,可能是教程讲的不够深

我看了好几个关于 ajax 的教程,可能是教程讲的不够深

慕森王 2018-08-10 10:10:07
我看的教程 都是在服务器 echo string... 出一个字符串,然后交给前台 js 处理.我想问问就是类似于一些搜索页面,一下子返回几十条结果,是怎么弄的?是返回一串字符串,然后用 切割成数组,然后再处理,还是php 可以直接返回 一个对象,或者数组?
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

PHP的echo输出的是一个字符串, 但是你可以通过json_encode把一个数组格式为一串json, 就能返回多条信息了

$data = [];

$data[] = 'data1';
$data[] = 'data2';
$data[] = 'data3';
$data[] = 'data4';

$str = json_encode($data);echo $str;exit;

前端得到的就是一个数组对象了

https://img1.sycdn.imooc.com//5ba349e300012a6203130142.jpg


查看完整回答
反对 回复 2018-09-20
  • 1 回答
  • 0 关注
  • 580 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信