国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

你好,我想請(qǐng)教下session的設(shè)置和讀取的問題

fqfisher

在bind的時(shí)候設(shè)置session:
GateWay::setSession($client_id,array('uid'=>'123','name'=>'xxx'));
然而在onClose時(shí),通過$_SESSION獲取session,獲取的數(shù)據(jù)為什么不是array($_client_id=>array('uid'=>'123','name'=>'xxx'))的json格式,而是直接獲取到client_id的鍵值所對(duì)應(yīng)的數(shù)據(jù)array('uid'=>'123','name'=>'xxx')呢,
通過$_SESSION的數(shù)據(jù)為空。
這是為什么呢?請(qǐng)大神指點(diǎn)下!謝謝??!

3079 1 0
1個(gè)回答

walkor 打賞

就是那樣設(shè)計(jì)的

  • fqfisher 2017-06-12

    首先,感謝你的解答!但是我還有一個(gè)疑問,如果這樣的話,我與自身的框架結(jié)合,里面也使用可session的設(shè)置,會(huì)不會(huì)造成沖突或者覆蓋的問題呢?因?yàn)樵谧x取的bind時(shí)候我通過$_SESSION也設(shè)置了其他的值,到了close那些其他的值就失效了?這種是不是我編碼邏輯的缺陷呢,還是確實(shí)有著沖突的可能??

  • walkor 2017-06-12

    用了GatewayWorker里其它框架的session都是無效的

  • fqfisher 2017-06-12

    @1:那就是說,如果使用了gateway里面的session機(jī)制,就不能和原有框架的session機(jī)制兼容了,或者說使用框架的時(shí)候用其他的方法來替代session相關(guān)的方法,比如緩存等技術(shù)來存儲(chǔ)用戶信息等?

  • walkor 2017-06-13

    gateway有自己的session機(jī)制,和其它框架不是互通的。如果需要互通數(shù)據(jù),可以用mysql redis memcache自己存取

  • fqfisher 2017-06-13

    @1:好的,非常感謝你的耐心指點(diǎn),謝謝!

年代過于久遠(yuǎn),無法發(fā)表回答
??