在PHP开发中,与曲奇相比,会话存储在会话的
服务器端,相对安全,与曲奇不同,存储长度限制。这里我们
详细介绍PHP
处理会话
函数,我们将使用10个函数。
PHP会话
功能1、session_start
函数函数:
启动会话或返回现有会话。
函数原型:布尔session_start(void);
返回值:布尔值
功能说明:该函数没有
参数,返回值为true,这将是最好的功能在第一,但不在有任何输出,否则会报警,如:警告:无法发送会话缓存限制器-标题已经发送(输出开始在/ usr /地方/ Apache / / / htdocs CGA会员/ 1。PHP 2在/ usr /局部/ Apache / htdocs / / / 1.php CGA会员在3线)
PHP会话功能2、session_register
函数函数:一个新变量的
注册是一个会话变量。
函数原型:布尔session_register(String name);
返回值:布尔值。
函数描述:这个函数是在全局变量中向当前会话添加一个变量。参数名称是变量名,我们要添加,然后返回逻辑值TRUE。值或值可用于_session {姓名}美元或美元的形式http_session_vars {姓名}。
PHP会话功能3、session_is_registered
函数函数:
检查变量是否作为会话变量注册。
函数原型:boobean session_is_registered(String name);
返回值:布尔值
函数描述:这个函数可以检查指定的变量是否在当前会话中注册,参数名是要检查的变量名。
PHP会话功能4、session_unregister
函数功能:
删除已注册变量。
函数原型:布尔session_session_unregister(String name);
返回值:布尔值
函数描述:此函数将删除当前会话中全局变量中的变量。参数名是要删除的变量名,并且成功返回true。
PHP会话功能5、session_destroy
函数功能:结束当前会话并清除会话中的所有资源。
函数原型:布尔会话破坏(空);
返回值:布尔值。
函数描述:此函数结束当前会话,函数没有参数,返回值为真。
PHP会话功能6、session_encode
函数功能:届信息编码
函数原型:字符串session_encode(void);
返回值:字符串
功能描述:返回的字符串包含名称和值的变量,全局变量,如:一个|:12:这是一个测试;C |:4:拉拉;一个是变量名的:12,代表了一种价值,和它的长度是一个是12个变量之间的分号。
PHP会话功能7、session_decode
函数功能:届信息解码
函数原型:布尔session_decode(字符串)
返回值:布尔值
函数描述:此函数可以解码会话信息,并成功地返回逻辑值。
PHP会话功能8、session_name
函数函数:访问当前会话名
函数原型:布尔session_name(字符串{姓名});
返回值:字符串
函数描述:此函数可以获取或重新
配置当前会话的名称。如果参数名不是参数,则获得当前会话名称,并将参数
设置为会话名称作为参数名称。
PHP会话功能9、session_id
函数功能:访问当前会话标识号
函数原型:布尔session_id(字符串{id});
返回值:字符串
功能描述:此函数可以获取或重置当前会话的标识号。如果没有参数id,则意味着只获得当前会话的标识号,并添加参数以将会话的标识号设置为新指定的ID。
PHP会话功能10、session_unset
函数函数:删除所有已注册变量。
函数原型:session_unset虚空(void)
返回值:布尔值
功能说明:此功能是不同的session_destroy,它不结束会话。这就像使用功能session_unregister注销所有的会话变量之一。