我想在 PHP 中有一个 if 语句来计算一个 INT 是否只等于某些数字。该模式将像: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
}
但没有做我想要的模式。这样做的正确方法是什么?