我有以下變量:金額邏輯組合
$start_t = 1;
$start_n = 2;
$end_t = 6;
$end_n = 5;
我想檢查$ start_t和$ start_n和$ end_t和$ end_n之間的所有邏輯組合。
我有以下幾點:
if($start_t >= $start_n && $end_t >= end_n)
{ // Do stuff }
elseif($start_t < $start_n && $end_t >= $end_n)
{ // Do stuff }
elseif($start_t >= $start_n && $end_t < $end_n)
{ // Do stuff }
elseif($start_t < start_n && $end_t < $end_n)
{ // Do stuff }
有沒有,我看不到任何其他的組合?我的意思是在$ start_t,$ start_n和$ end_t和$ end_n之間。
有什麼方法可以計算所有可用的組合?
什麼時候他們是平等的? '$ start_t == $ start_n' – Naryl
它取決於你想使用的條件和邏輯運算符。假設它只有大於/小於和邏輯&&運算符,我認爲只有那4個是組合 –
對不起,您是對的。我現在將更改上面的示例 –