91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

面向對象練習

發布時間: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

平舆县| 丰城市| 福安市| 龙游县| 城步| 洪雅县| 全椒县| 若羌县| 自治县| 兴宁市| 合水县| 陈巴尔虎旗| 兰溪市| 苏尼特右旗| 砚山县| 西安市| 黎城县| 手游| 正镶白旗| 得荣县| 扎兰屯市| 裕民县| 榕江县| 济宁市| 东光县| 化德县| 定边县| 南溪县| 池州市| 凯里市| 临颍县| 桦南县| 郎溪县| 搜索| 抚州市| 辽阳市| 景谷| 许昌市| 门头沟区| 临漳县| 荣成市|