實(shí)現(xiàn)在同一方法中獲取當(dāng)前方法中新賦值的session值解決方法
項(xiàng)目開(kāi)發(fā)中遇到這樣一個(gè)問(wèn)題,在同一方法中對(duì)session數(shù)組進(jìn)行賦值,但是想在此方法中接著使用此session,因?yàn)槲沂怯玫膇f…elseif…,由于排斥作用,在if條件中給session賦值后,再調(diào)用方法進(jìn)入另一個(gè)elseif條件中就獲取不到上一步的賦值,現(xiàn)將解決方法總結(jié)如下:
PHP SESSION有一個(gè)函數(shù):session_write_close(),這個(gè)函數(shù)的作用是:寫入session數(shù)據(jù)保存并且結(jié)束session。
手冊(cè)中對(duì)該函數(shù)的描述中說(shuō)到:Session data is usually stored after your script terminated without the need to call session_write_close()。
即:session數(shù)據(jù)通常是在腳本結(jié)束才保存數(shù)據(jù),除非你調(diào)用了session_write_close()。
至此問(wèn)題得以解決。
相關(guān)文章
PHP實(shí)現(xiàn)獲取文件后綴名的幾種常用方法
這篇文章主要介紹了PHP實(shí)現(xiàn)獲取文件后綴名的幾種常用方法,通過(guò)三種不同的方法實(shí)例分析了php獲取文件后綴名的實(shí)現(xiàn)技巧,分別通過(guò)字符串、文件屬性及數(shù)組等方式實(shí)現(xiàn)這一功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08在smarty中調(diào)用php內(nèi)置函數(shù)的方法
在smarty中調(diào)用php的內(nèi)置函數(shù),相信很多人都不是很很了解smarty的一個(gè)重要功能,就是能在smarty模板里面調(diào)用php的內(nèi)置函數(shù)2013-02-02php中url傳遞中文字符,特殊危險(xiǎn)字符的解決方法
本文章結(jié)合php中的urldecode,base64_encode函數(shù)然后再結(jié)合自己寫的替換函數(shù)來(lái)進(jìn)行安全傳遞url中文字符,特殊危險(xiǎn)字符,有需要的朋友可以參考一下2013-08-08PHP數(shù)據(jù)集構(gòu)建JSON格式及新數(shù)組的方法
自己寫了個(gè)PHP結(jié)果集轉(zhuǎn)換成JSON格式的函數(shù),可以直接調(diào)用;需要的朋友可以參考下2012-11-11解決ThinkPHP下使用上傳插件Uploadify瀏覽器firefox報(bào)302錯(cuò)誤的方法
這篇文章主要介紹了解決ThinkPHP下使用上傳插件Uploadify瀏覽器firefox報(bào)302錯(cuò)誤的方法,需要的朋友可以參考下2015-12-12