S M A R T D E V T A L A

Loading

Statement Do-while di PHP

Statement Do-while di PHP

Bentuk dari pengulangan do-while sebenarnya hampir sama seperti pada materi sebelumnya mengenai statemen while. Perbedaannya adalah, untuk do-while pemeriksaan ekspresinya dilakukan pada akhir syntax. Dengan demikian, pada saat kondisi tidak terpenuhi (bernilai false), statemen dalam blok pengulangan do-while masih tetap akan dieksekusi satu kali.

Bentuk umum dari penggunaan statemen do-while adalah sebagai berikut :


<?php
#
# statemen do-while di PHP by SmartDevTala
#
do
	statemen;
while (ekspresi);

// atau dapat ditulis 
do {
	statemen;
} while(ekspresi);
?>

 

Contoh penggunannya adalah :


<?php
#
# statemen do-while di PHP by SmartDevTala
#
$i = 0;
do{
	echo "Baris ke-".$i."\n";
	$i++;
} while ($i<10);
?>

 

Tampak terlihat dengan jelas bahwa statemen dalam statemen pengulangan terlebih dulu dieksekusi sebelum kondisinya diperiksa.

Cara kerja statemen do-while dapat dijelaskan sebagai berikut :

  1. Mula-mula variabel $i di inisialisasi dengan nilai 0
  2. Program akan masuk ke dalam statemen pengulangan dan langsung mengeksekusi statemen untuk menampilkan informasi baris.
  3. Setelah itu, proses dilanjutkan dengan menambah nilai dari variabel $I sebanyak 1, dengan perintah increment.
  4. Selanjutnya program akan memeriksa kondisi dari $i < 10,
    • jika nilai $i masih kurang dari 5 maka proses akan tetap dilanjutkan sesuai point nomor 2.
    • Dan jika kondisi sudah tidak memenuhi maka proses akan dihentikan.

Hasil program:

Contoh hasil statemen do while

Demikian materi PHP kali ini, semoga bermanfaat.

Share:

Artikel Sejenis

Cara Mendefinisikan Fungsi di PHP

Bentuk umum pendefinisian fungsi di dalam php adalah sebagai berikut: <?php # # cara mendefini..

Pengertian Fungsi (Function) di PHP

Dalam praktiknya penggunaan function/fungsi merupakan hal yang sangat membantu dalam proses pembuata..

Modularisasi Kode di PHP

Seperti yang kalian fikirkan, tentunya dalam pembuatan sebuah sistem tentu tidak akan bisa dibuat ha..

Komentar