PHP处理会话函数摘要
PHP处理的会话函数包括:session_start、session_register、session_is_registered、session_unregister、Session_destroy等。相信当你学习php语言的时候,你或多或少会对php的对话功能有所了解。下面的小系列将与您分享php对话功能的总结。
当客户端的Cookie被禁用时,它将自动通过Query_String传递。PHP中有10个会话函数。让我们详细介绍几个要使用的函数。
PHP处理会话函数1。session_start函数:启动会话或返回现有会话。函数原型:布尔session _ start(void);返回值:布尔函数说明:该函数没有参数,返回值均为真。最好先放这个功能,之前不能有输出,否则会报警。例如:警告:无法发送会话缓存限制器在第3行的/usr/local/Apache/htdocs/CGA/member/1 . PHP :2中已经发送了头(输出开始于/usr/local/Apache/htdocs/CGA/member/1 . PHP)
PHP处理会话函数2。session_register函数函数:注册一个新变量作为session变量函数原型:boolean session _ register(字符串名称);返回值:布尔值。函数描述:该函数从全局变量向当前会话添加一个变量。参数名是要添加的变量的名称。如果成功,它将返回逻辑值true。您可以采用$_SESSION[name]或$HTTP_SESSION_VARS[name]的形式来取值或赋值。
PHP处理会话函数3。session_is_registered函数功能:检查变量是否注册为会话变量。函数原型:boobean session _ is _ registered(字符串名称);返回值:布尔函数说明:该函数可以检查指定的变量在当前会话中是否已经注册,参数名就是要检查的变量名。如果成功,则返回逻辑值true。
PHP处理会话函数4。session_unregister函数功能:删除已注册的变量。函数原型:布尔session _ session _ unregister(字符串名称);返回值:布尔函数描述:此函数删除当前会话中全局变量中的变量。参数名是要删除的变量名,如果成功则返回true。
PHP处理会话函数5。session_destroy函数:结束当前会话并清除会话中的所有资源。函数原型:布尔会话销毁(void);返回值:布尔值。功能描述:此功能结束当前会话。此函数没有参数,所有返回值都为真。
PHP处理会话函数6。session_encode函数函数:session信息编码函数原型:string Session _ encode(void);返回值:string函数描述:返回的字符串包含全局变量中每个变量的名称和值,如a | s:123360“它是一个测试”;c | s:4:“拉拉”;A是变量名s:12表示的变量A的值。“它是一个测试的长度是12个变量之间的分号”;“分离。
会话功能7。session_decode函数函数:session信息解码函数原型:boolean session _ decode(字符串数据)返回值:boolean函数说明:此函数可以解码session信息,如果成功则返回逻辑值true。
PHP处理会话函数8。session_name函数函数:访问当前会话名称函数原型:boolean session _ name(string[name]);返回值:字符串函数描述:该函数可以获取或重置当前会话的名称。没有参数名,意味着获取当前会话名,添加参数意味着将会话名设置为参数名。
PHP处理会话函数9。session_id函数函数:访问当前会话id函数原型:boolean session_id(字符串[ID]);返回值:字符串函数说明:该函数可以获取或重置当前存储会话的ID号。如果没有参数id,则表示只获取当前会话的标识号,如果添加了参数,则表示将会话的标识号设置为新指定的id。
PHP处理会话函数10。session_unset函数功能:删除所有已注册的变量。函数原型:void session_unset (void)返回值:布尔值函数描述:该函数不同于Session_destroy,它不结束会话。就像使用函数session_unregister逐个注销所有会话变量一样。
以上内容是PHP处理会话功能总结的全部内容,希望大家喜欢。
版权声明:PHP处理会话函数摘要是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。