首页 > 其他 > 详细

9、Controller之Response

时间:2020-06-22 21:59:11      阅读:65      评论:0      收藏:0      [点我收藏+]

一、将数组转换json数据

// 1、将数组转换json数据
$data = [
    key1 => 0,
    key2 => value2,
    key3 => value3
];
return response()->json($data);

 

 

二、重定向

public function res(){

//2、重定向
return redirect(redirect3);//重定向到redirect3方法
// return redirect(‘redirect3‘)->with(‘msg‘,‘我是msg的value‘); //该数据是快闪数据,只发送一次

// return redirect()->action(‘XxxController@redirect3‘); //可以利用action跳转
// return redirect()->action(‘XxxController@redirect3‘)->with(‘msg‘,‘同样可以发送快闪数据‘);

// return redirect()->route(‘bbc‘);//根据路由别名跳转
// return redirect()->route(‘bbc‘)->with(‘msg‘,‘路由别名带参数跳转‘);

}

 

重定向到的页面,接收参数

public function redirect3(){
    // echo "这里是redirect3的方法";
    echo session(msg,没有接收到数据); //用session接收参数
}

 

 

三、返回上一页面

public function res(){

//3、返回上一个页面
return redirect()->back();

}

 

9、Controller之Response

原文:https://www.cnblogs.com/mingliangge/p/13174533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!