PHP3中文参考手册 中文翻译:Sadly sadly@21cn.com http://wansoft.soim.net | ||
---|---|---|
上一页 | 第六章基本语句 | 下一页 |
WHILE循环是PHP 3的一种简单的循环。象在 C 中一样。WHILE语句的基本格式是:
WHILE(expr) statement
WHILE语句的意思非常简单。它告诉PHP只要WHILE表达式为TRUE就重复执行嵌套的语句。每次循环开始时检查WHILE表达式的值,所以即使在嵌套语句内改变了它的值,本次执行也不会终止,直到本次循环结束(每次PHP运行嵌套的语句称为一次循环)。有时,一开始WHILE 表达式的值就是FALSE,这样嵌套语句一起也不会被执行。
类似于IF语句,你可以用大括号把一组语句括起来,或使用另一种语法,从而在同一个WHILE循环中执行多条语句:
WHILE(expr): statement ... ENDWHILE;
下面例子完全相同, 都打出数字 1 到 10:
/* example 1 */ $i=1; while ($i<=10) { print $i++; /* the printed value would be $i before the increment (post-increment) */ } /* example 2 */ $i=1; while ($i<=10): print $i; $i++; endwhile;