Bagaimana untuk menentukan berapa banyak tahap gelung untuk melompat keluar dalam php

青灯夜游
Lepaskan: 2023-03-15 11:16:02
asal
3413 orang telah melayarinya

Dalam PHP, anda boleh menggunakan penyataan putus untuk menentukan berapa banyak peringkat gelung untuk melompat keluar daripada Pernyataan ini bukan sahaja boleh membuat atur cara melompat keluar daripada gelung semasa, tetapi juga melompat keluar daripada nombor yang ditentukan tahap gelung; sintaks "break n;", di mana Parameter "n" menentukan bilangan tahap gelung untuk melompat keluar.

Bagaimana untuk menentukan berapa banyak tahap gelung untuk melompat keluar dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Dalam php, anda boleh gunakan Pernyataan break untuk menentukan berapa banyak tahap gelung untuk melompat keluar.

penyataan putus php

Kata kunci break boleh membuat atur cara melompat keluar daripada gelung semasa, yang boleh digunakan dalam suis , untuk, sambil dan lakukan Digunakan dalam while dan pernyataan lain, ini boleh menamatkan kod badan gelung dan segera melompat keluar daripada gelung semasa, melaksanakan kod selepas gelung. Aliran pelaksanaan

kata kunci break ditunjukkan dalam rajah di bawah:

Bagaimana untuk menentukan berapa banyak tahap gelung untuk melompat keluar dalam php

Contoh: Gunakan sambil untuk mengisytiharkan gelung tak terhingga , dalam gelung Teruskan menjana nombor rawak dalam 1~20 Apabila nombor rawak bersamaan dengan 10, gunakan putus untuk keluar dari gelung

<?php
    while (true) {
        $num = rand(1, 20);
        echo $num.&#39;, &#39;;
        if ($num == 10) {
            echo &#39;$num = 10,退出循环!<br>&#39;;
            break;
        }
    }
    echo &#39;成功退出 while 循环!&#39;;
?>
Salin selepas log masuk

Keputusan yang dijalankan adalah seperti berikut:

12, 13, 9, 14, 19, 12, 17, 8, 10, $num = 10,退出循环!
成功退出 while 循环!
Salin selepas log masuk

Pernyataan putus bukan sahaja boleh melompat keluar daripada gelung semasa, anda juga boleh menentukan bilangan peringkat gelung untuk melompat keluar. Format sintaks ialah:

break n;
Salin selepas log masuk

Antaranya, parameter n menentukan bilangan tahap gelung untuk melompat keluar, seperti yang ditunjukkan dalam rajah berikut:

Bagaimana untuk menentukan berapa banyak tahap gelung untuk melompat keluar dalam php< . Apabila pembolehubah $i bersamaan dengan 3 Apabila , lompat keluar daripada gelung semasa (gelung pertama) dan teruskan melaksanakan gelung kedua untuk Apabila sistem pembolehubah dalam gelung kedua adalah sama dengan 4, ia akan melompat keluar gelung paling luar secara langsung.

Keputusan berjalan adalah seperti berikut:

<?php
    while (true) {
        for (;;) {
            for ($i=0; $i < 10; $i++) {
                echo &#39;$i = &#39;.$i.&#39;, <br>&#39;;
                if($i == 3) {
                    echo &#39;变量 $i 等于 3,跳出第一层循环。<br>&#39;;
                    break 1;
                }
            }
            for ($j=0; $j < 10; $j++) {
                echo &#39;$j = &#39;.$j.&#39;, <br>&#39;;
                if($j == 4) {
                    echo &#39;变量 $j 等于 4,跳出最外层循环。&#39;;
                    break 3;
                }
            }
        }
        echo &#39;由于前面直接跳出了最外层循环,所以这里的打印信息是看不到的!&#39;;
    }
?>
Salin selepas log masuk
Pembelajaran yang disyorkan: "

Tutorial Video PHP

"
$i = 0,
$i = 1,
$i = 2,
$i = 3,
变量 $i 等于 3,跳出第一层循环。
$j = 0,
$j = 1,
$j = 2,
$j = 3,
$j = 4,
变量 $j 等于 4,跳出最外层循环。
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menentukan berapa banyak tahap gelung untuk melompat keluar dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!