Statements: Break And Continue
continue
A continue statement terminates the execution of the innermost enclosing do, for, foreach, or while statement.  For example:
for ($i = 1; $i <= 10; ++$i) {
  if (($i % 2) === 0) {
    continue;
  }
  echo "$i is odd\n";
}
Although a continue statement must not attempt to break out of a finally block, a continue statement can terminate a loop that is
fully contained within a finally block.
break
A break statement can be used to interrupt the iteration of a loop statement and to break-out to the statement immediately following
that loop statement.  For example:
while (true) {
  // ...
  if ($done) {
    break;  // break out of the while loop
  }
  // ...
}
Sometimes it is useful to have an infinite loop from which we can escape when the right condition occurs.
Although a break statement must not attempt to break out of a finally block, a break statement can break out of a construct that is
fully contained within a finally block.
A break statement can also affect a non-looping context; it terminates a case in a switch statement.