亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Laravel框架中對Request、Response和Session進行操作

發布時間:2021-04-12 15:56:45 來源:億速云 閱讀:182 作者:Leah 欄目:開發技術

這篇文章給大家介紹怎么在Laravel框架中對Request、Response和Session進行操作,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Request操作

public function request(Request $request){
  //1.取值
  //echo $request->input('name');
  //echo $request->input('sex','未知');
  /*if($request->has('name')){
    echo $request->input('name');
  }else{
    echo '無該參數';
  }*/
  //獲取所有的參數
  /*$res = $request->all();
  dd($res);*/
  //2.判斷請求類型
  /*echo $request->method();
  if($request->isMethod('post')){
    echo 'Yes';
  }else{
    echo 'No';
  }*/
  //判斷是不是ajax請求
  /*$res = $request->ajax();
  var_dump($res);*/
  //判讀請求的路徑
  /*$res = $request->is('User/*');
  var_dump($res);*/
  //獲取當前的url
  //echo $request->url();
}

Response操作

public function response(){
  //響應json
  /*$data = [
    'errCode'=>0,
    'errMsg' =>'success',
    'data'  => 'yxh',
  ];
  return response()->json($data);*/
  //重定向
  //return redirect('Hello');
  //return redirect('Hello')->with('message','yxh');
  //return redirect()->action('UserController@Hello')->with('message','yxh');
  //return redirect()->route('Hello')->with('message','yxh');
  //返回上一個頁面
  //return redirect()->back();
}

Session操作

//設置session里的值
public function session1(Request $request){
  //1.HTTP request session();
  /*$request->session()->put('key1','value1');
  echo $request->session()->get('key1');*/
  //2.session()
  /*session()->put('key2','value2');
  echo session()->get('key2'); */
  //3.session
  //存儲數據到session
  //Session::put('key3','value3');
  //獲取session里的數據
  //echo Session::get('key3');
  //不存在則獲取默認的值
  //echo Session::get('key4','default');
  //以數組的形式存儲數據
  //Session::put(['key4'=>'value4']);
  //把數據放到Session的數組中
  /*Session::push('user','yxh');
  Session::push('user','imooc');*/
  //取出數組的數據
  /*$res = Session::get('user','default');
  var_dump($res);*/
  //取出數據之后就把它刪除
  /*$res = Session::pull('user','default');
  var_dump($res);*/
  //取出session中的所有制
  /*$res = Session::all();
  var_dump($res);*/
  //判斷session中的某個值是否存在
  /*if(Session::has('key1')){
    $res = Session::all();
    dd($res);
  }else{
    echo '不存在';
  }*/
  //刪除session中指定的值
  //Session::forget('key1');
  //清空所有session
  //Session::flush();
  //設置臨時數據,只能訪問一次,第二次訪問就刪除了
  //Session::flash('key-flash','flash');
}

關于怎么在Laravel框架中對Request、Response和Session進行操作就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长寿区| 化德县| 崇文区| 屏山县| 博罗县| 公安县| 通化县| 保定市| 新化县| 东城区| 邵阳县| 石景山区| 玉龙| 赤壁市| 昭平县| 商都县| 江津市| 重庆市| 青阳县| 蓝山县| 泸州市| 信宜市| 宾阳县| 增城市| 永川市| 凌云县| 五莲县| 五河县| 获嘉县| 栖霞市| 隆尧县| 南投市| 东源县| 焦作市| 紫云| 临武县| 九江县| 朝阳市| 贵德县| 浏阳市| 麟游县|