|
項目開發中遇到這樣一個問題,在同一方法中對session數組進行賦值,但是想在此方法中接著使用此session,因為我是用的if…elseif…,由于排斥作用,在if條件中給session賦值后,再調用方法進入另一個elseif條件中就獲取不到上一步的賦值,現將解決方法總結如下:
php SESSION有一個函數:session_write_close(),這個函數的作用是:寫入session數據保存并且結束session。
手冊中對該函數的描述中說到:Session data is usually stored after your script terminated without the need to call session_write_close()。
即:session數據通常是在腳本結束才保存數據,除非你調用了session_write_close()。
至此問題得以解決。
php技術:實現在同一方法中獲取當前方法中新賦值的session值解決方法,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。