PHP:我试图摧毁它之前是否需要检查$ _SESSION是否存在?
问题描述:
编辑:抱歉的标题,我的意思是“在我试图解除它之前”。
我要摧毁一个特定的会话cookie,所以我这样做是这样的:
unset($_SESSION['name']);
...但用户可能会或可能不会有会话集。那么,我应该检查一下,看看它是否存在,或者unset()
是否为我照顾而没有错误?
if (isset($_SESSION['name'])) {
unset($_SESSION['name']);
}
wouldent测试答案是什么? – 2016-08-23 02:12:21
你为什么不尝试看看? – j08691
它总是很好地检查数组中是否存在键,否则您将在日志中获得E_NOTICE。 – jpaljasma