91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

怎么在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

尼玛县| 长阳| 高密市| 娄底市| 德州市| 娄烦县| 武宣县| 昔阳县| 西昌市| 瓦房店市| 龙陵县| 达日县| 将乐县| 固始县| 德阳市| 浑源县| 财经| 阆中市| 永登县| 翁牛特旗| 巫山县| 荔波县| 竹北市| 铜川市| 策勒县| 灵璧县| 大方县| 云龙县| 天峻县| 酒泉市| 青川县| 建始县| 定兴县| 合水县| 孝感市| 建湖县| 海淀区| 灵台县| 郴州市| 黄陵县| 海宁市|