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多种序列化与反序列化的方法
Jun 06 PHP
深入apache host的配置详解
Jun 09 PHP
使用PHP计算两个路径的相对路径
Jun 14 PHP
如何在php中正确的使用json
Aug 06 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
php 删除cookie方法详解
Dec 01 PHP
PHP生成压缩文件实例
Feb 07 PHP
php实现在服务器上创建目录的方法
Mar 16 PHP
PHP实现动态柱状图改进版
Mar 30 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
php使用substr()和strpos()联合查找字符串中某一特定字符的方法
May 12 PHP
php 无限分类 树形数据格式化代码
Oct 11 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
2006/11/25 PHP
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
php利用header函数实现文件下载时直接提示保存
2009/11/12 PHP
PHP5.5在windows安装使用memcached服务端的方法
2014/04/16 PHP
jQuery模拟超链接点击效果代码
2013/04/21 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
Python 私有函数的实例详解
2017/09/11 Python
浅谈用Python实现一个大数据搜索引擎
2017/11/28 Python
python购物车程序简单代码
2018/04/18 Python
numpy中矩阵合并的实例
2018/06/15 Python
Django跨域请求CSRF的方法示例
2018/11/11 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
Django怎么在admin后台注册数据库表
2020/11/14 Python
python 如何对logging日志封装
2020/12/02 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
Dockers美国官方网站:卡其裤、男士服装、鞋及配件
2016/11/22 全球购物
MADE法国:提供原创设计师家具
2018/09/18 全球购物
护理职业生涯规划书
2014/01/24 职场文书
2014政府领导班子对照检查材料思想汇报(3篇)
2014/09/26 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
个人年终总结怎么写
2015/03/09 职场文书
2015年销售助理工作总结
2015/05/11 职场文书
大学运动会通讯稿
2015/07/18 职场文书
2016年中学清明节活动总结
2016/04/01 职场文书