На этом шаге мы рассмотрим назначение и использование оператора 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) будет осуществлен переход к следующей итерации цикла.
На следующем шаге мы рассмотрим оператор exit.