結果を決定する 3 つの変数があります。結果は 2 つしかありませんが、結果は変数に基づいています。私はいくつかの長いif文を考えましたが、それを行うためのよりクリーンな方法があるかどうか疑問に思っています.
$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)
最後の 2 つの変数のさまざまな組み合わせは、さまざまな結果をもたらしますが、一部の組み合わせは行き止まりであり、無関係です。
if ($loggedin == 1 && ($status == 1 || $status == 2 ) && 'whattodohere' ):
すべての組み合わせを手動で入力することもできますが($access == 0 && ($var == 2 || $var = 6))
、私が知らないより良い方法があるかどうか疑問に思っています。