我已經搜索並閱讀了文檔,並對這些邏輯運算符進行了實驗,但似乎沒有任何效果。我想簡化我的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