我不是最好的php和mysql,我还在学习,但我有这个用户级别变量,我在我的会话中定义
如果我使用
将其发回给自己 <?php echo"$session->userlevel"; ?>
它会工作,它会告诉我,我的用户级别是&#34; 0&#34;然而,当我使用if语句来检查它是否会起作用时应该是什么?
<?php
if ($_SESSION['userlevel'] = 0) {
echo "Userlevel 0 was found!";
}
?>
虽然
答案 0 :(得分:1)
if($_SESSION['userlevel'] = 0)
应该是
if($_SESSION['userlevel'] == 0)
否则您无法检查,您将值0
分配给$_SESSION['userlevel']