我已经搜索并阅读了文档,并对这些逻辑运算符进行了实验,但似乎没有任何效果。我想简化我的if语句,以便如果变量相同,我不需要继续重写它。例如:如何简化PHP逻辑运算符?
<?php
if($var_1 == 'val_1' || $var_1 == 'val_2' || $var_1 == 'val_3' || $var_2 == 'val_4' || $var_2 == 'val_2' || $var_3 == 'val_5') {
// Do something
} else {
....
}
?>
我想简化它是这样的:
<?php
if($var_1 == ('val_1' || 'val_2' || 'val_3') || $var_2 == ('val_4' || 'val_2') || $var_3 == 'val_5') {
// Do something..
}
?>
但是上面的代码无法正常工作,因此而不是写$ VAR_1一遍又一遍地为每个不同的值,我怎么写一次?我严格使用IF语句寻找答案,而不是使用SWITCH或任何其他语句,我知道我可以在这种情况下使用switch,但我特别寻找逻辑运算符。
预先感谢您。
那么谢谢你,这是行不通的。 – Charas