function.php里边的结果不能用return返回数据值么?
来源:
愿夜幕永不开启
2016-06-18
视频教程中用的是exit(json_encode());这种形式,用return的方式返回会出错,哪位知道原因.
function showjson($status,$message,$data=array()){ $result=array( 'status'=>$status, 'message'=>$message, 'data'=>$data, ); exit(json_encode($result)); }
写回答
1回答
-
可以这样理解, return 只返回, 不输出, js获取返回数据时, 获取的是输出的数据. 不输出前端就获取不到.
exit('hell world') 等同于 echo 'hello world'; exit;
输出并结束运行.
022016-11-17
相似问题