这可能了吗? PHP Switch调用函数

时间:2016-04-25 04:05:13

标签: php function switch-statement

嘿伙计们,感谢你们看看我正在研究的这个项目!这是一个老项目,我在2年前就已经半工作了,但现在并没有给我很多。我希望你能在很多时候重写这个来节省我的时间!

无论如何,这是一个较小的项目,我正在寻找离子立方体,而不是每个文件付费,我曾经能够使用一个开关,并在一个文件中调用几个不同的功能。

无论如何,这是我正在尝试做的基本模型。就像我说的那样,它目前无效。当我将浏览器指向index.php?action=calendar时,它是空白的以及所有其他类。

<?php
include 'theme/header.php';
?>
<?php if (login_check($mysqli) == true) : ?>
YES LOGGED IN
<?php
    $action = $_GET['action'];
    echo $action;

    switch($action){
        case "calendar":
            calendar();
            break;
        default:
            index();
            break;
    }

    function index()
        { 
            echo "Hello";
        }

    function calendar()
        {
            include 'calendar.php';
            $calendar = new Calendar();
            echo $calendar->show();
        }
<?php else : ?>
NOT LOGGED IN
<?php endif; ?>

<?php
include 'theme/footer.php';
?>

0 个答案:

没有答案