PHP如果/ ElseIf语句不起作用

时间:2017-08-19 23:10:59

标签: php

我在PHP中编写了以下代码:

if (isset($_POST['vote']) ){
    if ($_POST['vote'] == 'a') {
        //code1
    } elseif ($_POST['vote'] == 'b') {
        //code2
    }
}

何时

$_POST['vote'] = 'a' //code1 is run

$_POST['vote'] = 'b'//code2 is not run.

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我测试了你的代码,它工作正常。

但是,您也可以尝试:

switch($_POST['vote']){
    case 'a':
        //code a
        break;
    case 'b':
        //code b
        break;
}