PHP 5.3 gets GOTO operator
|
|
|
|
| Articles Reviews PHP | |
| Written by www.php.net | |
| Thursday, 02 July 2009 | |
|
The PHP development team is proud to announce the immediate release of PHP5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes. The goto operator can be used to jump to another section in the program. The target point is specified by a label followed by a colon, and the instruction is given asgoto followed by the desired target label. This is not a full unrestricted goto. The target label must be within the same file and context, meaning that you cannot jump out of a function or method, nor can you jump into one. You also cannot jump into any sort of loop or switch structure. You may jump out of these, and a common use is to use a goto in place of a multi-level break. Example #1 goto example <?phpThe above example will output: Bar Example #2 goto loop example <?phpThe above example will output: j hit 17Example #3 This will not work <?phpThe above example will output: Fatal error: 'goto' into loop or switch statement is disallowed in script on line 2 Powered by jReviews |
|
| < Prev | Next > |
|---|







