代码之家  ›  专栏  ›  技术社区  ›  Flavius

会话文件命名

php
  •  12
  • Flavius  · 技术社区  · 14 年前

    会话文件保存在 session_save_path().'/sess_'.session_id() .

    “sess”是硬编码的吗?

    如果可以指定,我该怎么做?

    3 回复  |  直到 12 年前
        1
  •  17
  •   sierrasdetandil Vik_Technologist    12 年前

    对, sess_ 是会话文件名的硬编码前缀。你可以在里面看到 source file mod_files.c :

    #define FILE_PREFIX "sess_"
    
        2
  •  1
  •   Pekka    14 年前

    认为 它是硬编码的-至少,我看不到任何配置选项或参数来控制它。

    手册页 session_save_handler() 提供自定义处理程序的完整示例。如果所有其他方法都失败了,您可以使用它来实现自己的处理程序,并在那里更改命名格式。

        3
  •  0
  •   Flavius    14 年前