函数名:session_name()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:session_name() 函数用于获取或设置当前会话的名称。
用法:
获取当前会话的名称:
$name = session_name(); echo $name; // 输出当前会话的名称
设置当前会话的名称:
session_name("new_session_name");
示例:
获取当前会话的名称:
session_start(); $name = session_name(); echo $name; // 输出当前会话的名称,例如:PHPSESSID
设置当前会话的名称:
session_name("my_session"); session_start(); $name = session_name(); echo $name; // 输出设置后的会话名称,例如:my_session
注意事项:
- 在调用 session_name() 函数之前,需要确保已经调用了 session_start() 函数,以确保会话已经启动。
- 会话名称只能包含字母、数字和下划线,并且必须以字母开头。
- 会话名称对大小写不敏感,但在某些情况下,根据服务器的配置可能会有区别。