可能重复:
不能在写上下文中使用函数返回值
这是我的变量来源。
<?php
if ($admin->get_permissions()=3)
echo 'Welcome to the Admin Panel';
else
echo 'Sorry, You do not have access to this page';
?>
我实际上试图用 if 语句调用的代码是:
public function get_permissions() {
$username = $_SESSION['admin_login'];
global $db;
$info = $db->get_row("SELECT `permissions` FROM `user` WHERE `username` = '" . $db->escape($username) . "'");
if(is_object($info))
return $info->permissions;
else
return '';
}
这应该是一种通过使用 else if 语句来调用我的用户被授权的页面的简单方法。或者所以我想