Peranan dan contoh kata kunci endwhile dalam PHP
Dalam PHP, endwhile ialah struktur kawalan yang digunakan untuk melaksanakan gelung while. Fungsinya adalah untuk membenarkan atur cara melaksanakan berulang kali blok kod apabila syarat tertentu dipenuhi sehingga syarat tidak lagi dipenuhi. Sintaks
endwhile adalah seperti berikut:
while (condition): // 循环体代码 endwhile;
Dalam sintaks ini, syarat ialah ungkapan logik Apabila nilai ungkapan itu benar, kod dalam badan gelung akan dilaksanakan. Apabila kod dalam badan gelung dilaksanakan, nilai syarat akan dinilai semula Jika ia masih benar, badan gelung akan dilaksanakan semula. Proses ini akan diulang sehingga nilai syarat adalah palsu dan gelung ditamatkan.
Berikut ialah contoh penggunaan endwhile:
<?php $i = 0; $num = 5; while ($i < $num): echo "当前数字是: " . $i . "<br>"; $i++; endwhile; ?>
Dalam contoh ini, nilai awal pembolehubah $i ialah 0 dan nilai $num ialah 5. Selepas memasukkan gelung while, ia akan menentukan dahulu sama ada $i kurang daripada $num. Oleh kerana nilai awal $i ialah 0, syarat dipenuhi, jadi kod dalam badan gelung dilaksanakan. Kod dalam badan gelung mencetak nilai nombor semasa dan menambah 1 kepada nilai $i. Kemudian, ia dinilai semula sama ada $i kurang daripada $num Jika syarat masih dipenuhi, badan gelung akan dilaksanakan semula sehingga nilai $i tidak lagi kurang daripada $num. Selepas setiap pelaksanaan gelung, nilai $i akan meningkat sebanyak 1 sehingga gelung berakhir.
Keluaran kod di atas adalah seperti berikut:
当前数字是: 0 当前数字是: 1 当前数字是: 2 当前数字是: 3 当前数字是: 4
Anda boleh melihat bahawa dalam badan gelung, nilai nombor semasa meningkat daripada 0 kepada 4 sehingga syarat tidak lagi dipenuhi dan gelung berakhir.
Perlu diingat bahawa apabila menggunakan endwhile, hujung blok kod badan gelung mesti berakhir dengan koma bernoktah, jika tidak, ia akan menyebabkan ralat sintaks.
Ringkasnya, kata kunci endwhile digunakan untuk melaksanakan sambil gelung dalam PHP, mengawal pelaksanaan badan gelung dengan menyatakan syarat. Sintaksnya ringkas dan jelas, dan ia boleh melaksanakan fungsi berulang kali melaksanakan sekeping kod tertentu.
Atas ialah kandungan terperinci Peranan dan contoh kata kunci endwhile dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!