电脑安全

您当前的位置:主页 > 电脑安全 >

PHP中for循环语句的几种变型-网络编程

来源:[db:来源]标题:   语句    编辑:电脑技术全能网 时间:2019-09-21 06:24

原标题:PHP中for循环语句的几种变型-网络编程
   for 轮回是 PHP 中最庞杂的轮回构造。它的行动和 C 言语的类似。  for 轮回的语法是: for (expr1; expr2; expr3) statement  第一个表白式(expr1)在轮回开端前无前提求值一次。    expr2 在每次轮回开端前求值。假如值为 TRUE,则持续轮回,履行嵌套的轮回语句。假如值为 FALSE,则停止轮回。    expr3 在每次轮回以后被求值(履行)。    每个表白式都能够为空。expr2 为空象征着将无穷轮回上来(和 C 一样,PHP 以为其值为 TRUE)。这能够不像设想中那样没有效,由于常常会盼望用 break 语句来停止轮回而不是用 for 的表白式真值推断。    斟酌以下的例子,它们都表现数字 1 到 10: <?php/* example 1 */for ($i = 1; $i <= 10; $i ) { echo $i;}/* example 2 */for ($i = 1; ; $i ) { if ($i > 10) { break; } echo $i;}/* example 3 */$i = 1;for (;;) { if ($i > 10) { break; } echo $i; $i ;}/* example 4 */for ($i = 1; $i <= 10; echo $i, $i );?>  固然,第一个例子看下来最畸形(或许第四个),但用户能够会发觉在 for 轮回顶用空的表白式在许多场所下会很便利。    PHP 也支撑用冒号的 for 轮回的替换语法。  for (expr1; expr2; expr3): statement; ...endfor;  for语句能够说是PHP(同时也是多种言语)的轮回操纵部分最基础的一个语句了,for语句的履行法则和基本用法在这里就未几说。PHP手册中对它的语法界说以下:for (expr1; expr2; expr3)statement  上面说说for语句几种有效的变型。  1、无穷轮回  起首是人尽皆知的无穷轮回(亦可称“死轮回”)。因为空表白式null在语法上是无效的,以是咱们能够把for语句的三个表白式留空,如许就会发生一直履行for嵌套语句的后果。<?phpfor (;;) { //安排须要一直履行的语句}?>  固然有一些义务会应用到无穷轮回,然而大少数顺序义务,特殊是PHP所能波及的范畴,在应用无穷轮回时都市增加一些停止轮回的前提。

上一篇:PHP安装攻略:常见问题解答(一)-网络编程

下一篇:没有了