如果不这样可以使用它,或者我不能这样写吗?我需要帮助if和else问题。所以我可以写if²而不是if³而不是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">';
}
}
?>
答案 0 :(得分:0)
如果没有内在的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">';
}
?>