小弟最近在研究thinkphp,不明白session是怎么样工作的,有那位大侠可以帮帮小弟吗,急着呢,谢谢了

解决方案 »

  1.   

    怎么工作?  thinkphp的session,跟不用框架,平常用法的工作情况一样的。并没有用别的方式模拟session机制如果你要了解用法,可以看看官方文档,具体在Session.class.php类
      

  2.   

    thinkphp的session不就是php的session吗?都一个东西只是thinkphp做了些操作  把名字改了下而以,让操作更方便点而以
      

  3.   

    thinkphp也是php,session的工作原理就是php的session的工作原理。
      

  4.   

    我们在php中的session一般都会在文件上先启动session的,可是现在用的thinkphp都是写成function的形式,这个session的启动应该怎么写呢。比如说我想用thinkphp写一个登录功能,这个时候我还要帮我的用于名放到session里面,让它实现权限的管理,这个时候应该怎么写呢,有没有例子啊,大哥们,给我看看好吗???谢谢啦
      

  5.   

    这样写
    class xxxAction extends Action
    {
      function user()
    {
      $_SESSION ['username'] = 'username';
    }
    }
      

  6.   

    session 的启动都是 session_start();只是thinkphp 统一有入口文件  其实已经加入了seesion_start()  和  他自己写的一个session类库 自己在调用他session类库的静态方法的时候 不需要再导入类session的操作时  Session::set();  Session::get();具体请参考 官方手册 
      

  7.   

    其实调用 session 都可以直接赋值 $_SESSION["username"] = "username";