黑马lavarel教程---8、session
黑馬lavarel教程---8、session
一、總結
一句話總結:
1、session默認保存在文件中
2、使用的話通過Session門面或者輔助函數
?
1、lavarel中session的保存方式 ?
session默認存到文件中,目錄為:storage\framework\sessions
?
2、lavarel中session的使用方式?
Session門面或者輔助函數
Session::put('key', 'value');???
?
?
?
二、會話控制
常見應用- 增刪改查
session默認存到文件中
session文件的目錄:storage\framework\sessions
?
1、使用Session門面
控制器頭部引用 use Illuminate\Support\Facades\Session;
由于session門面在app.php中已經定義好別名,所以在控制器中引入的時候可以直接use Session
?
?
?
?
在控制器中直接引入session
?
?
?
Session::put('key', 'value');?????????????? Session中存儲一個變量
$value = Session::get('key');??????????????????? Session中獲取一個變量
$value = Session::get('key', 'default');? Session中獲取一個變量或返回一個默認值(如果變量不存在)
$value = Session::get('key', function() { return 'default'; });
Session::all();???????????????????????????????????? Session中獲取所有變量
Session::has('users')???????????????????????? 檢查一個變量是否在Session中存在
Session::forget('key');?????????????????????? Session中刪除一個變量
Session::flush();??????????????????????????????? Session中刪除所有變量
補充:session方法也可以在視圖中使用,如:{{ Session::get('code')}};
?
?
案例:編寫方法使用上述的語法格式
①編寫路由
?
?
?
?
②創建test18方法
?
?
?
?
?
?
轉載于:https://www.cnblogs.com/Renyi-Fan/p/11585909.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的黑马lavarel教程---8、session的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 下载阿里云mysql的备份
- 下一篇: 黑马lavarel教程---9、缓存操作