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

吾爱主题 阅读:154 2021-08-25 14:49:00 评论:0

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

Laravel 控制器的request

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 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

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 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程序设计有所帮助。

原文链接:https://www.cnblogs.com/gyfluck/p/9040667.html

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容