INT が特定の数値のみに等しいかどうかを計算するために、PHP に if ステートメントが必要です。パターンは次のようになります: 3、5、8、10、13、15、18、20 など。3 を追加し、次に 2 を繰り返します。パターンは最後の数字 (3,5,8,0) と一致していますが、最初の 0 は含めたくありません。
私はこのようにそれを行うことができましたが、それは永遠に続く可能性があります...
if($int == 3 || $int == 5 || $int == 8 || $int == 10 ....)
{
//do stuff
}
この方法は3の倍数も行います...
if ($int % 3 == 0)
{
//do stuff
}
しかし、私が望むパターンをしません。これを行う正しい方法は何ですか?