php phpfor循环排序 问题求解?

PHPPHP 中中 forfor 循环语句的几种循环语句的幾种““变态变态””用法用法for 语句可以说是 PHP(同时也是多种语言)的循环控制部份最基本的一个语句了for 语句的执行规律和基础用法在這里就不多说,可以参见 PHP 手册 for 语句部分PHP 手册中对它的语法定义如下: for (expr1; expr2; expr3) statement 下面说说 for 语句几种有用的变型。 1、无限循环 首先是人尽皆知的无限循环(亦可称“死循环”)由于空表达式 null 在语法上是有效的,所以我们可以把 for 语句的三个表达式留空这样就会产生不断执行 for 嵌套语句嘚效果。 <?php for (;;) { //放置需要不断执行的语句 } ?> 虽然有一些任务会使用到无限循环但是大多数程序任务,特别是 PHP 所能涉及的领域在使用无限循環时都会添加一些终止循环的条件。 <?php for (;;) { //如果是公元 2199 年则跳出循环 if (date(’Y’) == ’2199’) { break; } } ?> 2、使用空表达式 接下来就是说说在初始化语句 expr1 中使用 null 语法,留空 expr1 最常见的作用就是完成更为复杂的初始化工作 天地棋牌 <?php if 638 棋牌 而 for 语句中的条件语句 expr2 留空则是上面所说的无限循环,当然也可以添加┅些更为复杂的条件去判断什么时候跳出循环在此不在重复。 3、多重循环 使用多重循环来控制多个变量也是在 for 语句中使经常被忽略的一個特性如下面的例子,在一般的任务中用到的一般会是双重循环三重以上的循环一般意义不大。 <?php for ($i = 0, $j = 10;$i <= $i++); echo $j; ?> 易火棋牌 PHP 借助了 C 语言的语法┅定程度上也会拥有 C 的特性,比如说强大的 for 循环语句就是一个典型的例子

我要回帖

更多关于 php for循环 的文章

 

随机推荐