我正在尝试使用这个条件:
isset($ _ SESSION [ 'ID'])
所以我试过了
echo isset($ _ SESSION ['id']);和echo $ _SESSION ['id'];
但是这会给输出带来不同。事实上,真正的结果由
提供echo $ _SESSION ['id'];
任何人都知道为什么会这样?
注意:我在页面开头使用session_start();
。
答案 0 :(得分:3)
isset用于if条件,以防您想检查是否设置了会话:
<?php
if(isset($_SESSION['id'])) { // check if session named 'id' is exist
echo $_SESSION['id'];
}
?>