和session相关的部分函数
和session相关的部分函数
Complicated32 发表于3年前
和session相关的部分函数
  • 发表于 3年前
  • 阅读 5
  • 收藏 0
  • 点赞 0
  • 评论 0

华为云·免费上云实践>>>   

摘要: 和session相关的部分函数,废弃或者移除的没写

session_start(); session_id() session_name()// 如果之前有设置session_name即(session_name('名称');),就会读取否则就是PHPSESSION session_module_name('user'); //session文件保存方式,这个是必须的!除非在Php.ini文件中设置了(session.save_handler=xxx) session_set_save_handler()//自定义session读写操作 session_unset() 在session生命周期,从当前session中注销全部session数据,让$_SESSION成为一个空数组。它与unset($_SESSION)的区别在于:unset直接删除$_SESSION变量,释放内存资源;另一个区别在于,session_unset()仅在session生命周期能够操作$_SESSION数组,而unset()则在整个页面(page)生命周期都能操作$_SESSION数组。session_unset()同样不进行任何IO操作,只影响$_SESSION数组 session_destory() 如果说session_start()初始化一个session的话,而它则注销一个session。意味着session生命周期结束了。在session生命周期结整后,session_register, session_unset, session_register都将不能操作$_SESSION数组,而$_SESSION数组依然可以被unset()等函数操作。这时,session意味着是未定义的,而$_SESSION依然是一个全局变量,他们脱离了关映射关系。 通过session_destroy()注销session,除了结束session生命周期外,它还会删除sesion文件,但不会影响当前$_SESSION变量。即它会产生一个IO操作 ===登出的调用先后
session_unset(); //清空session session_destroy();//删除session文件

session_set_cookie_params() session_get_cookie_params()

共有 人打赏支持
粉丝 0
博文 4
码字总数 3720
×
Complicated32
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: