Corey Abma 723fa03609 update: added additional note fields (#29551)
* fix: corrected placement of notes

Some "note" fields were preemptive in their placement; I corrected their placement to be in more appropriate locations.

* update: added additional note fields

Added some additional "note" fields to assist those who are reading through the PHP documentation.

* fix: formatting of escape sequence examples

The formatting was a bit jumbled, so I cleaned up the formatting of the escape sequence.

* update: improved examples

I added a new example to demonstrate the use of a "break" statement in a while loop, as well as numbered each example.

* update: add clarifying statement

I added a note at the end of the description, with the goal of being a bit more explicit in terms of what the "continue" statement does.
2018-12-13 00:51:39 -08:00

759 B

title
title
Continue statement

Continue statement

The continue statement passes control to the next iteration inside a loop.

In this example, when the value of i is 2, the next statement within the loop is skipped.

Note: When you execute a continue statement, you're effectively bypassing whatever code comes after it (in terms of execution) within the loop. This, along with the break statement, are very useful when working with loops.

Example

int[] array = { 1, 2, 3, 4, 5 };
for (int i = 0; i < array.Length; i++)
{
  if( i == 2)
  {
    continue;
  }
  Console.WriteLine("Item on index {0} is {1}", i, array[i]);
}

Output:

> Item on index 0 is 1
> Item on index 1 is 2
> Item on index 3 is 4
> Item on index 4 is 5