php 里session 的用法(超级经典) php 中session 的用法 PHP 中的session 默认情况下是使用客户端的Cookie
当客户端的Cookie 被禁用时,会自动通过Query_String 来传递
Php 处理会话的函数一共有11 个,我们详细介绍一下将要用到几个函数
1、 session_start 函数功能:开始一个会话或者返回已经存在的会话
函数原型:boolean session_start(void); 返回值:布尔值 功能说明:这个函数没有参数,且返回值均为 true
最好将这个函数置于最先,而且在它之前不能有任何输出,否则会报警,如:Warning: Cannot send session cache limiter - headers already sent (output started at /usr/local/apache/htdocs/cga/member/1
php:2) in /usr/local/apache/htdocs/cga/member/1
php on line 3 2、 session_register 函数功能:登记一个新的变量为会话变量 函数原型:boolean session_register(string name); 返回值:布尔值
功能说明:这个函数是在全局变量中增加一个变量到当前的SESSION 中,参数name 就是想要加入的变量名,成功则返回逻辑值 true
可以用$_SESSION[name]或$HTTP_SESSION_VARS[name]的形式来取值或赋值
3、 session_is_registered 函数功能:检查变量是否被登记为会话变量
函数原型:boobean session_is_registered(string name); 返回值:布尔值 功能说明: