为什么必须使用exit,而return不行?

来源:6-2 使用kindeditor插件完成编辑器内部图片异步上传

慕粉3924495

2016-11-28

为什么必须使用exit,而return不行?

写回答

3回答

singwa

2016-11-29

您好,这个地方不能用return, 因为 return是返回变量,如:字符串、数组、对象等,但是他不会把数据输出,如果接口数据需要输出需要echo下,然后退出。  祝学习愉快。

0
1
慕粉3924495
非常感谢!
2016-12-01
共1条回复

singwa

2016-11-29

什么地方的?

0
0

慕粉3924495

提问者

2016-11-29

使用kindeditor时php返回

public function kindUpload() {
   $res = $this->_upload->kindUpload();
   if($res) {
       echo (json_encode(array(
           'error' => 0,
           'url' => $res,
       )));
       exit;
   } else {
       exit(json_encode(array(
           'error' => 1,
           'message' => '上传图片失败',
       )));
   }
}

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程