CodeIgniter Sessions 是怎样工作的

当页面载入后。session类就会检查用户的cookie中是否存在有效的session数据。如果session数据不存在(或者已经过期)。

那么就会创建一个新的session并把他保存在cookie中。如果session数据存在。那么他的信息就会被更新。同时cookie也会被同时更新。每次更新都会重新生成session_id的值。

对于您来说。需要知道的非常重要的一点就是,session类一旦被初始化,它就会自动运行。

对于后面的事情,您可以完全不作理会。正如您将会在下面看到的一样,您可以正常使用session来工作,甚至还可以添加自己的session数据,而在这一切的过程中,读、写和更新的操作都是自动完成的。

文章来源:[url]http://cwiki.ossez.com/pages/viewpage.action?pageId=2392173[/url]