PHP If-else解决方案

PHP If-else解决方案,php,if-statement,pi,Php,If Statement,Pi,如果不是的话,它能用这个吗?或者我不能这样写吗?我需要帮助解决if和else问题。所以我可以写if²而不是if³和than else³和else² <?php if (empty($_POST['blue'])) { echo '<img src="images/error.png">'; }else { if($_POST['blue']<256 && $_POST['blue']>=0){ echo $_POST[

如果不是的话,它能用这个吗?或者我不能这样写吗?我需要帮助解决if和else问题。所以我可以写if²而不是if³和than else³和else²

<?php
if (empty($_POST['blue'])) {
    echo '<img src="images/error.png">';
}else {
    if($_POST['blue']<256 && $_POST['blue']>=0){
        echo $_POST['blue'];
        if($_POST['blue']>0){
            echo shell_exec("sudo python3 var/www/switcher.py -p 5 h");
        }else {
            echo shell_exec("sudo python3 var/www/switcher.py -p 5 l");
        }
    } else {
        echo '<img src="images/error.png">';
    }
}
?>

如果没有内部if-else条件,也可以这样写:

<?php
if($_POST['blue']<256 && $_POST['blue']>0){ 
    echo shell_exec("sudo python3 var/www/switcher.py -p 5 h");
}
else if($_POST['blue']<256 && $_POST['blue']==0){
    echo shell_exec("sudo python3 var/www/switcher.py -p 5 l");
}
else{
    echo '<img src="images/error.png">';
}
?>


hi,最好的方法是使用switch/case方法。你能给我演示一下吗。这是我的第一次PHP编程。:/我的问题是我能写第一个if论点的if-than-if和than-else和than-else吗?你所说的if³是什么意思?