我有三個變量來確定結果。只有兩個結果,但結果是基於變量。我已經想了很長時間,但我想知道是否有更乾淨的方法來做到這一點。長邏輯運算符比較
$loggedin = (0 or 1) // If it is 0 then one outcome if 1 then it falls onto the next three variables
$status = (0-5) // 4 dead ends
$access = (0-3) //
$permission = (0-9)
最後兩個變量的不同組合導致不同的結果,儘管一些組合是無關緊要的,因爲它們是死衚衕。
if ($loggedin == 1 && ($status == 1 || $status == 2) && 'whattodohere'):
我可以輸入所有組合的手動($access == 0 && ($var == 2 || $var = 6))
但我不知道是否有這樣做的,我不知道一個更好的方式。