PHP break

2018-02-22 16:40 更新

PHP教程 - PHP break

當(dāng)在循環(huán)中使用時,break會導(dǎo)致PHP退出循環(huán)后立即進行。

句法

break;

要么

break level;

例子

退出帶有break語句的for循環(huán)

<?php
        for ($i = 1; $i < 10; $i = $i + 1) {
                if ($i == 3) continue;
                if ($i == 7) break;
                print "Number $i\n";
        }
?>

上面的代碼生成以下結(jié)果。



實施例2

break只退出包含循環(huán)。

<?PHP
     for ($i = 1; $i < 3; $i = $i + 1) {
             for ($j = 1; $j < 3; $j = $j + 1) {
                     for ($k = 1; $k < 3; $k = $k + 1) {
                             print "I: $i, J: $j, K: $k\n";
                             break;
                     }
             }
      }
?>

上面的代碼生成以下結(jié)果。



實施例3

上面的代碼生成以下結(jié)果。

<?PHP
     for ($i = 1; $i < 3; $i = $i + 1) {
             for ($j = 1; $j < 3; $j = $j + 1) {
                     for ($k = 1; $k < 3; $k = $k + 1) {
                             print "I: $i, J: $j, K: $k\n";
                             break 2;
                     }
             }
      }
?>

上面的代碼生成以下結(jié)果。

break命令適用于loops和switch / case語句。例如:

<?PHP
     for ($i = 1; $i < 3; $i = $i + 1) {
             for ($j = 1; $j < 3; $j = $j + 1) {
                     for ($k = 1; $k < 3; $k = $k + 1) {
                             switch($k) {
                                     case 1:
                                             print "I: $i, J: $j, K: $k\n";
                                             break 2;
                                     case 2:
                                             print "I: $i, J: $j, K: $k\n";
                                             break 3;
                             }
                     }
             }
      }
?>

上面的代碼生成以下結(jié)果。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號