我创建了一个自定义类来管理所有类型的会话
我创建了一些静态方法,但是为了取消它给我一个错误
public static function unsetSession($para) {
return unset($_SESSION[$para]);
}
可以不知道为什么抛出错误
我读了php文件
说明
void session_unset ( void )
session_unset()
函数释放当前注册的所有会话变量。
返回值
没有返回任何值。
是不是没有回来?
由于
获得以下错误
解析错误:语法错误,意外'未设置'(T_UNSET)
答案 0 :(得分:3)
你试过这个吗?
public static function unsetSession($para) {
return session_unset($_SESSION[$para]);
}
答案 1 :(得分:2)
unset()
销毁指定的变量。
函数内部unset()
的行为可能会因您尝试销毁的变量类型而异。
If a globalized variable is unset() inside of a function, only the local variable is destroyed
。调用环境中的变量将保留与调用unset()之前相同的值。
请在此处阅读:unset