laravel 自带方法
1.使用Facdes的方式
//重定向路由
return Redirect::to('/home');
//重定向命名路由
return Redirect::route('website.home');
//重定向到控制器动作
return Redirect::action('homeController@home');
2、使用快速函数的方式
//重定向路由
redirect()->to('/home');
//重定向命名路由
redirect()->route('home');
//重定向到控制器动作
return redirect()->action('homeController@home');
3.存入一条缓存的数据,让它只在下一次的请求内有效时,则可以使用
flash
方法
session()->flash('success', '欢迎');
session()->get('success')
/ session('success') 通过键名来取出对应会话中的数据
存储数据,语法为“session()->put('key1', 'value1')”;
获取数据,语法为“session()->all()”;
清空或删除数据,语法为“session()->pull('key3');”。
存储数组: session()->push('key4', '')
4. withErrors放回错误信息
return view('information.view', $viewData)->withErrors(Lang::get('message.EIF001'));
前台页面通过全局函数$errors接收错误信息,通过循环在页面展示
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
原文链接:https://blog.csdn.net/qq_38289965/article/details/89788915