PHP 会话文件的文件扩展名是什么?
What is the file extension of PHP session file?
它在 tmp
目录中的 session_start()
上生成的 PHP 会话文件的文件扩展名是什么?这是会话数据的特殊文件还是普通文件?
session_save_path()
- 它们没有扩展名,它们是长字符串 UID 命名文件。
PHP 会话处理非常简单:
如果处理程序正在使用 needs/supports 文件系统路径,you can configure it 也是。
它可以变得很复杂,但默认的保存处理程序是 files
,这意味着 session.save_path
下面某处的好旧文件。随便看看。
var_dump(ini_get('session.save_path'));
... 告诉您当前脚本的确切位置。在那里,您会看到名称类似于 sess_49ghti073p8jogp1lm8frunane
的文件,其中 sess_
是固定前缀,49ghti073p8jogp1lm8frunane
是会话 ID。
您也可以使用文本编辑器打开文件。它不一定是 100% 纯文本,但它足够明显以理解这个想法:
first_request|O:8:"DateTime":3:{s:4:"date";s:26:"2019-08-15 17:12:11.932785";s:13:"timezone_type";i:3;s:8:"timezone";s:13:"Europe/Madrid";[…]
它在 tmp
目录中的 session_start()
上生成的 PHP 会话文件的文件扩展名是什么?这是会话数据的特殊文件还是普通文件?
session_save_path()
- 它们没有扩展名,它们是长字符串 UID 命名文件。
PHP 会话处理非常简单:
如果处理程序正在使用 needs/supports 文件系统路径,you can configure it 也是。
它可以变得很复杂,但默认的保存处理程序是 files
,这意味着 session.save_path
下面某处的好旧文件。随便看看。
var_dump(ini_get('session.save_path'));
... 告诉您当前脚本的确切位置。在那里,您会看到名称类似于 sess_49ghti073p8jogp1lm8frunane
的文件,其中 sess_
是固定前缀,49ghti073p8jogp1lm8frunane
是会话 ID。
您也可以使用文本编辑器打开文件。它不一定是 100% 纯文本,但它足够明显以理解这个想法:
first_request|O:8:"DateTime":3:{s:4:"date";s:26:"2019-08-15 17:12:11.932785";s:13:"timezone_type";i:3;s:8:"timezone";s:13:"Europe/Madrid";[…]