Шаг 27.
Основы языка PHP.
Безусловные операторы. Оператор continue

    На этом шаге мы рассмотрим назначение и использование оператора continue.

    Следующий безусловный оператор - continue. Оператор continue так же, как и break, применяется в циклах. Его выполнение приводит к незамедлительному переходу к следующей итерации.

<?php
for ($x=-5; $x<=5; $x++)
   {
   if (!$x) continue;
   $y=1/$x;
   echo "Значение переменной у = ".$y."<br>";
   }
?>

    Результат выполнения программы вы можете увидеть на рисунке 1.


Рис.1. Пример применения оператора continue

    Здесь мы выводим значения переменной в зависимости от . В случае, когда переменная $x будет равна 0, в окне браузера должно быть выведено сообщение об ошибке, так как на 0 делить нельзя. Чтобы избежать такой ситуации, можно применить оператор if, а можно написать просто continue, и проблема будет решена. В этом случае (при $x равном 0) будет осуществлен переход к следующей итерации цикла.


Задание. К какому оператору будет осуществлен переход после выполнения оператора continue?


    На следующем шаге мы рассмотрим оператор exit.




Предыдущий шаг Содержание Следующий шаг