2017-01-29 109 views
1

我想在Laravel PHP中使用會話如何設置會話在Laravel 5.3

我用這個

Session::set('store_id', $store->store_id); Session::set('user_id', $store->id);

,並用它們像

Session::get('store_id')

我使用類如 use Session;

但我得到錯誤

FatalErrorException in Manager.php line 137: Call to undefined method Illuminate\Session\Store::set()

它是什麼說法?如何解決?

回答

1

您應該使用put()push()方法。或者只是使用session()幫手。如果您想了解如何

session('store_id'); 
+0

教我'把()'和'推()'方法來設置和獲取會話數據 – Alex

+0

@Alex:設置數據:

session(['store_id' => $store->store_id]); 

獲取數據這些方法的工作原理,點擊我的答案中的鏈接之一,並閱讀相關的文檔。 –

+0

哦!我沒有看到!這很棒!謝謝:)你能告訴我這兩種方法之間是否存在性能差異或安全性差異? – Alex