我应该使用哪个PHP Session类?

时间:2010-07-09 16:13:54

标签: php session class code-snippets

我希望用会话(用户登录,经过身份验证的表单和页面)来做基本的事情,我只是想知道最好的包装器/帮助器类是什么。

如果你有一个你曾经写过或者非常喜欢的,你想与一些片段分享,我会非常感激。

4 个答案:

答案 0 :(得分:6)

如果您正在使用基本内容,则只需直接使用$_SESSION代替包装器。

答案 1 :(得分:1)

只需使用一个框架:CodeIgniter,CakePHP,Zend Framework和许多其他人都有会话类,这些会话类是由比你(或我)更聪明的人编写和编辑的。

如果您不想使用框架,那么谷歌搜索会提供这个能够满足您需求的课程。

http://www.daniweb.com/code/snippet216545.html

答案 2 :(得分:1)

如果使用框架,CodeIgniter会话类可以很好地工作:

http://codeigniter.com/user_guide/libraries/sessions.html

它还支持只需要在短时间内出现的“闪存”数据。

如果需要,会话可以以数据库形式存储,这被认为更安全。

答案 3 :(得分:0)

使用内置的php会话处理程序,如果需要,可以指定自己的处理程序。

要实现flash数据,您可以编写一个简单的包装类。