无法从PHP函数返回布尔值

时间:2020-04-12 05:01:07

标签: php

由于某种原因,我无法从包含文件中的函数获得当前文件中运行的函数的结果。 (我的代码会更好地解释)。

PHP(App.php):

$user_level = 4;

function user_can($arg) {
    if ($arg == "edit_users") {
        if ($user_level == 4) {
            return true;
        } else {
            return false;
        }
    }
}

PHP(当前文件):

include("app.php");

if (user_can("edit_users")) {
    echo "True";
} else {
    echo "False";
}

由于某种原因,此方法无效。也许有些事情我没有考虑或与它包含在内有关。

0 个答案:

没有答案