Я знаю, что это должно быть официальное имя, но, к сожалению, я забыл этот термин. У меня есть целое число, которое меняется, скажем, его 10. Я хочу разделить это на сколько угодно групп, если результат в каждой из групп равен 3. Остаток группы, если его не 3, должен быть 1 или 2, как я только используя целые числа.
Я также хочу проверять это каждые 3 итерации, но с самого начала, чтобы не 3 пришло в конце, так что для 10
число = 3, $ tag = col-md-4
число = 3, $ tag = col-md-4
число = 3, $ tag = col-md-4
число = 1, $ tag = col-md-12
извините, если это тривиально
Я думаю, что вы думаете о по модулю (оператор php по модулю %
)? Предоставляет остаток после выполнения деления. Например:
Раздел:
10 / 3 = 3.333...
Модульное:
10 % 3 = 1
В программировании вы можете использовать пол первой (делительной) операции, чтобы получить число полный группы, и модуль, чтобы получить размер последней группы.
Например, если вы начинаете с 14:
Сколько групп по 3?
floor(14 / 3) = 4
Сколько в последней группе?
14 % 3 = 2
Других решений пока нет …