11 of 410 menu

Konstruksi do-while

Konstruksi do-while merupakan perulangan dengan postkondisi yang pertama-tama mengeksekusi blok kode, kemudian memeriksa kondisi. Jika kondisi benar, perulangan diulang. Perbedaan utama dari while adalah badan perulangan akan dieksekusi setidaknya satu kali.

Sintaks

do { // badan perulangan } while (kondisi);

Contoh

Contoh sederhana menampilkan angka dari 1 hingga 5:

<?php $i = 1; do { echo $i . ' '; $i++; } while ($i <= 5); ?>

Hasil eksekusi kode:

1 2 3 4 5

Contoh

Perulangan akan dieksekusi setidaknya sekali, bahkan jika kondisi salah:

<?php $flag = false; do { echo 'This will be printed once'; } while ($flag); ?>

Hasil eksekusi kode:

'This will be printed once'

Contoh

Memproses array menggunakan perulangan do-while:

<?php $arr = [1, 2, 3]; $i = 0; do { echo $arr[$i] . ' '; $i++; } while ($i < count($arr)); ?>

Hasil eksekusi kode:

1 2 3

Lihat juga

  • konstruksi while,
    yang mengeksekusi perulangan dengan prakondisi
  • konstruksi for,
    yang mengeksekusi perulangan dengan pencacah
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak