session_module_name("user");
session_set_save_handler(
array($SESSION,"qgOpen"),
array($SESSION,"qgClose"),
array($SESSION,"qgRead"),
array($SESSION,"qgWrite"),
array($SESSION,"qgDelete"),
array($SESSION,"qgGc")
);session_module_name() 有什么作用?
 这里为什么用到数组array();

解决方案 »

  1.   

    因为session是按文件存储的,
    session_module_name("user"); //定义session存储按用户定义的方式
    然后:
    session_set_save_handler("open", "close", "read", "write", "destroy", "gc");
    我也不知道对不对。呵呵,猜的
      

  2.   

    [h3]session_module_name[/h3](PHP4)session_module_name --- 取得並且(或)設定目前session模組語法 : string session_module_name ([string module])說明 :session_module_name( )傳回目前session模組(module)的名稱,如果有指定module,則此模組將會用來替代。
      

  3.   

    谢谢楼上的回答!明白了session_module_name ;
    但我不明白为什么session_set_save_handler("“)用数组做参数!
      

  4.   

    刚刚查了一下手册,就本人的理解,当相关函数为某个类的方法时得用array(类实例变量, "方法名")设定。