Я хочу иметь инструкцию if в PHP для вычисления, если INT равно только определенным числам. Образец будет выглядеть следующим образом: 3, 5, 8, 10, 13, 15, 18, 20 и т. Д. Он добавляет 3, затем 2, повторяя. Образец согласуется с последней цифрой (3,5,8,0), но я не хочу включать первый 0.Если INT равен 3,5,8,10,13,15 (и т. Д.)
Я мог бы сделать это таким образом, но это может продолжаться вечно ...
if($int == 3 || $int == 5 || $int == 8 || $int == 10 ....)
{
//do stuff
}
Этот способ также делает кратные 3 ...
if ($int % 3 == 0)
{
//do stuff
}
Но не делает картину я хочу. Каков правильный способ сделать это?
Не можете вы просто проверить последний символ, чтобы увидеть, если это 3, 5, 8 или 0 и игнорировать его, если значение while равно 0? – andrewsi