Применение строгой; печать "Content-Type: текст /HTML \\ п \\ п"; для (мой $ N = 0; $ н {печать $ п; печать ", если ($ п == 2) {прошлом;}} Каждый раз в цикле, то, если условие проверяется на стоимости правда Когда $. п 2, если условие возвращает истину;. сделать IF-блок для выполнения В IF-блока, у вас есть только одно заявление, последнее утверждение Это всего одно слово, в прошлом всегда в конечном последнее утверждение и.. другие заявления с запятой. Последнее утверждение останавливает цикл от повторения. В этом случае он остановился цикл, когда внутренняя, если условие произошло (правда).
Следующая команда Вы можете вызвать итерации должны быть пропущены, как петля повторения . Вы можете использовать следующую инструкцию для этого всего одно слово, рядом всегда заканчивается его точкой с запятой Следующий код иллюстрирует это, когда $ п 2. итерации для $ N равно 2 пропускается использовать строгое;.... печать "Content-Type: текст /HTML \\ п \\ п"; для (мой $ N = 0; $ н {если ($ п == 2) {рядом;} печатать $ п; печать} Для того, чтобы пропустить итерации блока, вы ставите на следующий заявление и его состояние в начале блока.
Это, как следующий оператор ведет себя: - В то время как петли, он возвращается в состояние. - В цикле, он прыгает на обновление (приращение) выражения. Мы пришли к концу этой части серии, мы продолжаем в следующей части. Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже в окно поиска этой страницы и нажмите кнопку Поиск (меню используйте если имеется): Начало работы с ActivePerl ActivePerl основной синтаксис Основы ActivePerl переменных ActivePerl Условные операторы булевых Логика для ActivePerl булевой логики и ActivePerl условия ActivePerl сравнения и арифметические операторы ActivePerl Loop отчетность ActivePerl Массивы ActivePerl Хэши ActivePerl типы переменных и контекст ActivePerl Подпрограммы ActivePerl цикл по каждому элементу Введение в ActivePerl специальные переменные Основы ActivePerl види