Циклы foreach в php

Для упрощения обработки массивов предусмотрен специальный тип цик­ла — оператор foreach. Массивы состоят из отдельных элементов, и цикл foreach предназначен для перебора всех элементов массива без использования счетчика цикла.

Циклы do...while в php

Наряду с циклами while в PHP присутствуют и циклы do...whilе. Основное их отличие состоит в том, что условие цикла проверяется не до, а после того как тело цикла будет выполнено

Цикл while в php

Другим типом циклов в php являются циклы while. Вместо использования счет­чика цикла, цикл проверяется некоторое условие и выполняется до тех пор, пока оно остается истинным.

Цикл for в php

Одним из основных назначений компьютеров является обработка больших объемов информации. Например, требуется подсчитать среднюю оценку на вы­борке из 10000 студентов. Выполнение этой задачи вручную займет уйму време­ни и не гарантировано от отсутствия ошибок. Но для компьютера это является тривиальным действием. Компьютеры обрабатывают повторяющиеся действия при помощи циклов, и первым типов циклов, которые рассматриваются ниже, будут циклы for, предназначенные для повторения выполнения определенного оператора (который может быть и составным)

Дано натуральное число N. Получить все такие натуральные Q, что N делится на Q^2 и не делится на Q^3