if ステートメントがたくさんあり、渡された情報に基づいてさまざまなフィルターがあります。
コードの後半では、IF ステートメントでそのフィルターを再利用する必要もあります。変数は次のとおりです。
$over5hours = "$workextra->id > 767 && $workextra->id <=1301";
これが私のif文です
if($userid==$workextra->ownerId && $workextra->hoursDone >= 5 && $over5hours)
しかし、その over5hours 変数は、IF ステートメントに文字列全体を書き込む代わりに、 >767 && <1301 のみを表示します。
その変数を配列に変換する以外に、これを行う簡単な方法があります。すでにひどい初心者コードを肥大化させるため、IFステートメントを2倍書く必要はありません。助言がありますか?