Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!

WBOY
Lepaskan: 2023-04-10 17:32:01
asal
2899 orang telah melayarinya

Dalam artikel sebelumnya, saya membawakan anda "Cara mengisih tatasusunan PHP (gambar dan teks terperinci) ". pengetahuan asas berkaitan PHP, tentang gelung While PHP. Semoga ia membantu semua orang.

Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!

Gelung PHP-While Loop

Pertama sekali, mengapakah gelung wujud? Mengapa kod menggunakan gelung? Dalam penggunaan harian kita, kita akan menghadapi keperluan untuk menjalankan blok kod yang sama berulang kali. Kita boleh menggunakan gelung untuk melaksanakan tugas sedemikian, dan bukannya menambah beberapa baris kod yang hampir sama, yang membengkak.

  • Apakah itu Gelung Sementara?

While loop ialah sejenis gelung PHP while ialah gelung Boolean Mula-mula ia akan menentukan bahawa nilai while (Boolean judgment) adalah benar (benar) dan kemudian laksanakan Kod yang disertakan dalam kurungan. Jika ia palsu, keluar dan laksanakan kod berikut.

  • Manakala format sintaks adalah seperti berikut:

while (条件) {
    动作;
}
Salin selepas log masuk

manakala Hasil pengiraan "keadaan" dalam manakala gelung mestilah jenis Boolean True (TRUE) atau false (FALSE), jika ia adalah nilai jenis lain, ia juga akan ditukar secara automatik kepada nilai jenis Boolean.

Contohnya:

<?php
    $a = 1;
    //While循环提供条件,$a<=6时,表达式为真,会循环下去
    while($a <= 6) {
        echo "循环结果:".$a."<br/>";
        //每循环一次,通过运算符,它的值就+1
        $a++;
    }
?>
Salin selepas log masuk

Hasil keluaran:

Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!

Seperti yang dapat dilihat daripada keputusan, hanya apabila Keadaan gelung While Gelung While akan berhenti hanya apabila keputusan pengiraan adalah palsu.

PHP do...while loop

Kami hampir memahami gelung While tadi, mari kita teruskan melihat gelung do...while.

  • Apakah itu do...while loop?

Ia sangat serupa. Mari kita lihat perbezaan antara keduanya: Ungkapan gelung do while tidak ditanda pada permulaan setiap gelung, tetapi pada. permulaan setiap gelung Semak pada akhir.

buat-sementara Tidak kira sama ada penghakiman sementara itu benar atau tidak, mula-mula laksanakan pernyataan gelung blok kod sekali untuk memastikan ia akan dilaksanakan sekali, dan kemudian nilai semula.

  • buat... manakala sintaks gelung adalah seperti berikut:

do {
    动作;
} while (条件);
Salin selepas log masuk

"Keadaan" dalam while statement Hasil pengiraan juga mestilah Boolean true (TRUE) atau false (FALSE).

Apabila menggunakan do while, mesti ada koma bertitik di hujungnya ;。

<?php
 $a=1;
 //和while循环不同的是,do-while会先执行一次动作,再去判断
 do {
     echo "循环结果是:$a <br>";
     //每循环一次,通过运算符,它的值+1
     $a++;
 } while ($a<=5);
 ?>
Salin selepas log masuk

Hasil keluaran:

<img src="https://img.php.cn/upload/image/266/658/577/1634205480732917.png" title="1634205480732917.png" alt="Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!"/>

< .

<?php
 $a=100;
 //和while循环不同的是,do-while会先执行一次动作,再去判断
 do {
     echo "循环结果是:$a <br>";
     //每循环一次,通过运算符,它的值+1
     $a++;
 } while ($a<=5);
 ?>
Salin selepas log masuk

Memandangkan penghakiman adalah palsu, gelung do-while tidak akan bermula dan blok tindakan hanya akan dilaksanakan sekali. <img src="https://img.php.cn/upload/image/453/911/484/1634205658816970.png" title="1634205658816970.png" alt="Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!">

Untuk meringkaskan:

Proses gelung do while ialah: mula-mula laksanakan tindakan dalam badan gelung sekali, dan kemudian nilaikan nilai ungkapan bersyarat nilai syarat adalah input Apabila ia BENAR, kembalikan dan laksanakan semula pernyataan tindakan dalam badan gelung, dan seterusnya sehingga nilai ungkapan itu sama dengan FALSE, dan gelung berakhir. Pembelajaran yang disyorkan: "

Tutorial Video PHP

"

Atas ialah kandungan terperinci Bagaimana untuk mengetahui gelung While PHP dan gelung do-while, lima minit sudah memadai!. 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