0
一個項目我推一個數組Laravel會議:Laravel永遠不會忘記從會議
"accountConfirm" => array:1 [
0 => array:2 [
"table" => "teacher"
"id" => 37
]
]
當我打電話給Session::flush()
或Session::forget('accountConfirm')
並在下面一行使測試
if (Session::has('accountConfirm'))
{
// false
}
但之後,不刪除功能(刷新,忘記)當我做同樣的測試時:
if (Session::has('accountConfirm'))
{
// true
}
爲了確保,我不再推這個項目。
爲什麼會出現這種情況?
我有點困惑,如果你不刪除會話你爲什麼期望它應該被刪除?每個*測試*都會在會話中添加'accountConfirm',或者您是否曾經這樣做過,並期望在刪除該項目後消失? –
@SpencerWieczorek現在我也很困惑。如果調用'Session :: forget('accountConfirm')'我期望這個項目應該從'Session'數組中移除並且不能訪問。這是錯誤的? –
@SpencerWieczorek因爲它是我想要的數據不會在會話中繼續 –