Laravel框架控制器的request与response用法示例


Posted in PHP onSeptember 30, 2019

本文实例讲述了Laravel框架控制器的request与response用法。分享给大家供大家参考,具体如下:

Laravel 控制器的request

public function request1(Request $request){
  //取值
  $name = Request::input('name');
  //是否有值
  if($request->has('name')){
    echo $request->input('name');
  }
  $res = $request->all();
  //判断请求类型
  echo $request->method();
  if($request->isMethod('POST')){
    echo 'yes';
  }
  //判断是否是ajax
  $res = $request->ajax();
  //判断是否是某控制器下的方法
  $bool = $request->is('student/*');
  //获取当前的url
  echo $request->url();
}

Laravel 控制器的response

public function response(){
  //响应json
  $data = [
    'errCode' => 0,
    'errMsg' => 'success',
    'data' => 'zhangsan'
    ];
  return response()->json($data);
  //重定向
  return redirect('session2');
  //重定向,并附带信息
  return redirect('session2')-with('message','我是快闪数据');
  //action()
  return redirect()->action('StudentController@session2')-with('message','我是快闪数据');
  //route()
  return redirect()->route('session2')-with('message','我是快闪数据');
  //back() 返回上一个页面
  return redirect()->back();
}

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
在PHP中使用模板的方法
May 24 PHP
php读取msn上的用户信息类
Dec 05 PHP
php session安全问题分析
Jun 24 PHP
PHP mcrypt可逆加密算法分析
Jul 19 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
Jan 11 PHP
PHP Global变量定义当前页面的全局变量实现探讨
Jun 05 PHP
php实现图片转换成ASCII码的方法
Apr 03 PHP
微信利用PHP创建自定义菜单的方法
Aug 01 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
Sep 11 PHP
Mac系统完美安装PHP7详细教程
Jun 06 PHP
PHP二维索引数组的遍历实例分析【2种方式】
Jun 24 PHP
php 的多进程操作实践案例分析
Feb 28 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
Sep 30 #PHP
Laravel框架控制器的middleware中间件用法分析
Sep 30 #PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
Sep 30 #PHP
laravel实现登录时监听事件,添加登录用户的记录方法
Sep 30 #PHP
php7下的filesize函数
Sep 30 #PHP
laravel利用中间件防止未登录用户直接访问后台的方法
Sep 30 #PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
Sep 30 #PHP
You might like
php简单实现单态设计模式的方法分析
2017/07/28 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
Display SQL Server Version Information
2007/06/21 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
jQuery插件StickUp实现网页导航置顶
2015/04/12 Javascript
JavaScript获取DOM元素的11种方法总结
2015/04/25 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
JS验证字符串功能
2017/02/22 Javascript
Django使用多数据库的方法
2017/09/06 Javascript
JS简单实现父子窗口传值功能示例【未使用iframe框架】
2017/09/20 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
2017/12/25 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
vue集成百度UEditor富文本编辑器使用教程
2018/09/21 Javascript
原生Vue 实现右键菜单组件功能
2019/12/16 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
Python内置函数之filter map reduce介绍
2014/11/30 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
Python使用Tkinter实现机器人走迷宫
2018/01/22 Python
解决pycharm回车之后不能换行或不能缩进的问题
2019/01/16 Python
详解Python中的测试工具
2019/06/09 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
Python如何使用ConfigParser读取配置文件
2020/11/12 Python
Python批量修改xml的坐标值全部转为整数的实例代码
2020/11/26 Python
css3实现元素环绕中心点布局的方法示例
2019/01/15 HTML / CSS
上海中网科技笔试题
2012/02/19 面试题
中职生自荐信
2013/10/13 职场文书
上班睡觉检讨书
2014/01/09 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
教师作风整改措施思想汇报
2014/10/12 职场文书
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript