for (e " /> 欧美特黄视频,中文字幕一区二区三三,蜜臀a∨国产成人精品

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP中for循環語句的幾種變型

php中for循環語句的幾種變型

  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 (isset($i)) {
    unset($i);
    if ((int) date('') < 2008) {
        $i = 0;
    } else {
        $i = 1;
    }
} else {
    $i =3;
}

for (;$i < 10;$i++) {
    echo $i;
}
?>

 ⊥

主站蜘蛛池模板: 铅山县| 蒲城县| 陇川县| 乌拉特中旗| 星座| 永宁县| 岫岩| 宜宾市| 额济纳旗| 水富县| 尚义县| 博爱县| 金阳县| 天祝| 西林县| 大英县| 抚松县| 连云港市| 威信县| 松桃| 长子县| 四子王旗| 黄大仙区| 华亭县| 南皮县| 曲靖市| 湟源县| 鹰潭市| 密山市| 资中县| 光山县| 出国| 松江区| 吉木萨尔县| 鄂温| 兰溪市| 贞丰县| 贵南县| 融水| 吉首市| 衡南县|