国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

Laravel框架Request、Response及Session操作示例

2024-05-05 00:08:49
字體:
來源:轉載
供稿:網友

本文實例講述了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框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宁波市| 蒲城县| 特克斯县| 伽师县| 隆安县| 遵义县| 长汀县| 广元市| 会宁县| 巴林右旗| 五台县| 黎城县| 大悟县| 呼和浩特市| 六枝特区| 西充县| 莱阳市| 山西省| 营山县| 遵义县| 枣强县| 确山县| 保山市| 无锡市| 诏安县| 武乡县| 扬州市| 宁乡县| 遂溪县| 花垣县| 镇原县| 邻水| 东辽县| 滨海县| 东丽区| 思南县| 青冈县| 屯昌县| 泾源县| 贵溪市| 平昌县|