PHP プロセス制御 do-while

不言
不言オリジナル
2018-05-04 09:35:311777ブラウズ

この記事は主に PHP プロセス制御の do-while を紹介しています。必要な方は参考にしてください。

。専門家の方はこのページを閉じてくださいこの記事を 3 分間読んでください。理解するのが難しいですか?(PHP 4、PHP 5、PHP 7)

do-while ループは while ループと非常に似ていますが、違いはあります。それは、式の値が各ループの最初ではなく最後に Check になるということです。通常の while ループ

との主な違いは、do-while ループ ステートメントが 1 回実行されることが保証されている (各ループの後に式の真の値がチェックされる) ことですが、通常の while ループ

ではこれが必ずしも実行されるわけではないことです。 the case ( 式の真理値は、

FALSE code> の場合、ループ全体が直ちに終了します)。

do-while ループの構文は 1 つだけです:

<?php
$i = 0;
do {
   echo $i;
} while ($i > 0);
?>

最初のループの後、式の真の値がチェックされるとき、その値は FALSE (0 以下) となり、ループが終了します。 FALSE 则整个循环立即终止)。

do-while 循环只有一种语法:

<?php
do {
    if ($i < 5) {
        echo "i is not big enough";
        break;
    }
    $i *= $factor;
    if ($i < $minimum_limit) {
        break;
    }
    echo "i is ok";

    /* process i */

} while(0);
?>

以上循环将正好运行一次,因为经过第一次循环后,当检查表达式的真值时,其值为 FALSE

経験豊富な C 言語ユーザーは、do-while(0) 内にステートメントを置き、ループ内で

break ステートメントを使用して実行ループを終了する、別の do-while ループの使用法に精通しているかもしれません。次のコード スニペットは、このメソッドを示しています。 rrreee

関連する推奨事項:

php プロセス制御 while

php プロセス制御 プロセス制御の代替構文

以上がPHP プロセス制御 do-whileの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。