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

 

posted @ 2022-11-17 15:29  _jwj  阅读(72)  评论(0编辑  收藏  举报