亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

面向對象練習

發布時間:2020-07-07 18:08:05 來源:網絡 閱讀:374 作者:Lee_吉 欄目:web開發
#break跳出多層循環
$a = 0;
while (true) {
$a++;
switch ($a) {
case 1:
echo '1';
break;
case 2:
echo '2';
break;
default:
echo 'in';
break 2;
}
}
echo 'out';

輸出:1 2 in out

說明:

  1. break除了可以在switch里面用,還可以從for、while等循環語句中跳出;

  2. break+數字可以支持多重循環的跳出。

#continue跳出多重循環
$i = 0;
while ($i++ < 5) {
    echo "Outer<br />\n";
    while (1) {
        echo "Middle<br />\n";
        while (1) {
            echo "Inner<br />\n";
            continue 3;
        }
        echo "This never gets output.<br />\n";
    }
    echo "Neither does this.<br />\n";
}

輸出:

Outer

Middle

Inner

Outer

Middle

Inner

……

輸出5遍

說明:

  1. continue可以跳出多重循環

  2. continue語句作用到 switch 上的作用類似于 break

#switch語句
$i = 0;
switch ($i) {
    case 0:
    case 1:
    case 2:
        echo "i的值為0或1或2";
        break;
    default:
        echo "i的值不為0或1或2";
}

輸出:i的值為0或1或2

說明:

  • switch中在一個 case 中的語句可以為空,這樣只不過將控制轉移到了下一個 case 中的語句

declare(ticks=1);
// A function called on each tick event
function tick_handler()
{
    echo "tick_handler() called\n";
}
register_tick_function('tick_handler');
$a = 1;
if ($a > 0) {
    $a += 2;
    print($a);
}

輸出:

tick_handler() called

tick_handler() called

tick_handler() called

3

tick_handler() called

tick_handler() called

tick_handler() called

說明:

declare(ticks)語法記錄定義的語句個數,每執行一個定義語句由register_tick_function函數定義的函數執行一次(可以用來記數)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扎囊县| 白朗县| 卢湾区| 竹溪县| 韶关市| 胶南市| 黄冈市| 张家界市| 云和县| 介休市| 惠水县| 绥中县| 平凉市| 上栗县| 台湾省| 蒙城县| 丘北县| 呼图壁县| 密山市| 沐川县| 定兴县| 遂昌县| 鸡泽县| 林甸县| 化德县| 泰安市| 九江市| 固安县| 弥渡县| 治县。| 威海市| 曲阳县| 甘德县| 甘孜县| 龙口市| 曲沃县| 武山县| 九寨沟县| 泰安市| 望都县| 新龙县|