home *** CD-ROM | disk | FTP | other *** search
- Synopsis:
- while (<condition>) <action>
- while (<condition>) [{ <action> }]
-
- Description:
- The WHILE loop is a sort of hybrid between the FOR loop and the IF
- control statement. It allows for repetitive action, as with FOR,
- but the loop iterates (performs the action) only if a specific
- condition is met, as with IF.
-
- The "condition" portion may contain any comparison or assignment
- allowed in an IF statement.
-
- Examples:
- To display a warning message 3 times:
- @ xx = 3
- while ( xx > 0 ) {
- echo WARNING! This ship will self destruct in $xx seconds!
- @ xx--
- }
-
- A infinite loop that behaves like the Unix 'yes' command:
- while ( 1 ) echo yes
-
- Aliases:
- UNTIL is the exact opposite of WHILE. It is essentially the same
- applying the negation operator (!) to the entire WHILE condition.
-
- See Also:
- fe(5); fec(5); for(5); foreach(5)
-
- Other Notes:
- WHILE has all of the capabilities of FOR, only in a different syntax.
- The distinction between the two is not great enough to warrant a
- recommendation of one over the other. If anything, FOR tends to be
- more concise than WHILE; however, this is not always the case.
-
-