Начинал учиться с курсов Попова, привык к обычному do - while, хотя в некоторых темах писали, что это плохо! Подскажите, пожалуйста, как лучше делать такой цикл, если не пользоваться привычным мне do-while.
А так же чем он лично плох? Неужели встречаются где-то проблемы с ним?
Ну и последний вопрос, может кто-то помнит ещё абсурдные вещи, которые учил Попов, но в жизни лучше не использовать? ))
Зарание спасибо! )
Спустя 4 минуты, 20 секунд (19.12.2009 - 15:22) stepan написал(а):
Цитата (inpost @ 19.12.2009 - 12:17) |
А так же чем он лично плох? |
Плох тем что с начало выполняется действие, а потом уже проверяется условие. Наиболее лучше будет с начало делать проверку, а затем уже делать действия.
Спустя 3 минуты, 6 секунд (19.12.2009 - 15:25) VolCh написал(а):
Он ничем не плох, просто надо занть когда стоит применять do while, когда while, когда for, когда foreach, а когда вообще обходиться без циклов
Eсли кратко, то если цикл должен выполниться, как минимум, один раз, то надо использовать do while, если может не выполниться, то надо while.
Eсли кратко, то если цикл должен выполниться, как минимум, один раз, то надо использовать do while, если может не выполниться, то надо while.
_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).