我似乎无法弄清楚为什么这不能正常工作。下面是变量被设置,然而,在 “类型” 的最终结果将其设置到m,而不是调频如果,否则如果没有设置变量来设置正确的变量
cpanel_notifications - 1
remote_server的 - 1
if ($_POST['cpanel_notifications'] == 1){
$type = "m";
}
elseif($_POST['cpanel_notifications'] == 0){
$type = "nm";
}
elseif($_POST['cpanel_notifications'] == 1 && $_POST['remote_server'] == 1){
$type = "fm";
}
elseif($_POST['cpanel_notifications'] == 0 && $_POST['remote_server'] == 0){
$type = "fnm";
}
结果:米
的首要条件总是被判断为真 –
第一个条件是真,那么的其他条件,其余的都没有检查 –
@Alon正是.... else部分doenot任何意义,如果条件中,如果总是真 –