// 输出数据到客户端
if (isset($data)) {
if ($data instanceof Response) {
return $data->send();
} else {
// 监听app_end
APP_HOOK && Hook::listen('app_end', $data);
// 自动响应输出
return Response::instance()->send($data, '', Config::get('response_return'));
}
}
}
如果方法中返回的data为null,变成不通过Response方法,直接返回空,但api,大部分也会再封装一个对象,即使数据返回为空,也会返回对象数据.不管是什么数据,最好都经过Response的处理 最佳答案
