0

我正在尝试在 1 个文件中创建多个页面,我有这个

<?

switch($action){
    case "add":
       add();
       break;
    default:
       hello();
       break;
}

function add() {

    echo "hello";
}

function hello() {

    echo "hello1";
}
?>

但是当我到达时,****.php?action=add我仍然得到“hello1”

我做错了什么到我打招呼的地方

4

2 回答 2

1

$_GET['action']而是打开。

于 2013-04-06T01:49:01.990 回答
0
 <?php


       $action=  $_GET['action']
       //$_REQUEST, by default, contains the contents of $_GET, $_POST and $_COOKIE. 
       // $action=  $_REQUEST['action']; 
        switch($action){
            case "add":
               add();
               break;
            default:
               hello();
               break;
        }

        function add() {

            echo "hello";
        }

        function hello() {

            echo "hello1";
        }
        ?>
于 2013-04-06T01:54:53.907 回答