Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk melaksanakan kenyataan gelung semasa dalam PHP
Terdapat dua sintaks untuk PHP melaksanakan pernyataan gelung while, iaitu: 1. sintaks "while (...) {...}", yang bermaksud selagi syarat yang dinyatakan adalah benar, gelung while akan dilaksanakan blok kod; 2. "do {...} while (...);" adalah benar.
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1, komputer DELL G3
Cara melaksanakan seketika pernyataan gelung dalam PHP?
Gelung semasa PHP melaksanakan blok kod apabila syarat yang ditentukan adalah benar.
Gelung PHP
Apabila anda menulis kod, anda selalunya perlu menjalankan blok kod yang sama berulang kali. Daripada menambah beberapa baris kod yang hampir sama pada skrip, kita boleh menggunakan gelung untuk melaksanakan tugas sedemikian.
Dalam PHP, kami mempunyai penyataan gelung berikut:
sementara - Selagi syarat yang dinyatakan adalah benar, blok kod gelung
buat...sambil - laksanakan blok kod sekali, dan kemudian ulangi gelung selagi syarat yang dinyatakan adalah benar
untuk - gelung blok kod yang ditentukan bilangan kali
foreach - gelung melalui setiap elemen dalam tatasusunan dan gelung melalui blok kod
gelung semasa PHP
selagi syarat yang dinyatakan adalah benar , gelung while akan melaksanakan blok kod.
Sintaks
while (条件为真) { 要执行的代码; }
Contoh berikut mula-mula menetapkan pembolehubah $x kepada 1 ($x=1). Gelung while kemudiannya dilaksanakan selagi $x kurang daripada atau sama dengan 5. Setiap kali gelung berjalan, $x akan ditambah sebanyak 1:
Instance
<?php $x=1; while($x<=5) { echo "这个数字是:$x <br>"; $x++; } ?>
PHP do...while loop
do ... Gelung while mula-mula melaksanakan blok kod sekali, kemudian menyemak keadaan dan mengulangi gelung jika syarat yang dinyatakan adalah benar.
Sintaks
do { 要执行的代码; } while (条件为真);
Contoh berikut mula-mula menetapkan pembolehubah $x kepada 1 ($x=1). Kemudian, gelung do while mengeluarkan rentetan dan kemudian menambah pembolehubah $x sebanyak 1. Keadaan kemudiannya diperiksa (sama ada $x kurang daripada atau sama dengan 5). Gelung akan terus berjalan selagi $x kurang daripada atau sama dengan 5:
Contoh
<?php $x=1; do { echo "这个数字是:$x <br>"; $x++; } while ($x<=5); ?>
Perhatikan bahawa gelung lakukan sambil hanya menguji keadaan selepas pernyataan dalam gelung dilaksanakan. Ini bermakna gelung do while akan melaksanakan pernyataan sekurang-kurangnya sekali, walaupun ujian bersyarat gagal buat kali pertama.
Contoh berikut menetapkan $x kepada 6, kemudian jalankan gelung, dan kemudian semak keadaan:
Contoh
<?php $x=6; do { echo "这个数字是:$x <br>"; $x++; } while ($x<=5); ?>
Pembelajaran yang disyorkan: "PHP Tutorial video》
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan kenyataan gelung semasa dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!