cloud-hosting-terbaik-indonesia

Tutorial Belajar PHP Part 35: Pengertian dan Cara Penulisan Perulangan Do-While dalam PHP

Posted on

Struktur mendasar perulangan terakhir yang akan kita bahas ialah perulangan do-while. Di pada panduan Pengertian dan Cara Penulisan Struktur Perulangan Do-While dalam PHP ini kita akan membahasnya lebih pada.


Pengertian Perulangan Do-While pada PHP

Perulangan while dan do-while di dasarnya hampir sama. Perbedaan terletak di ’lokasi’ pengecekan kondisi perulangan.

Pada struktur while, pengecekan bagi kondisi perulangan di lakukan di awal, sehingga bila kondisi tak terpenuhi, karenanya perulangan tak akan pernah dijalankan.

Namun di perulangan do-while, pengecekan kondisi akan dilakukan di ahir perulangan, sehingga walaupun kondisi ialah FALSE, perulangan akan tetap berjalan minimal 1 kali.

Selaku perbandingan, perhatikan contoh struktur while berikut ini:

Kode program diatas tak akan menampilkan apa-apa, karena kondisi while ($i<=10) telah menghasilkan nilai FALSE di awal program (karena saya telah mendefenisikan nilai $i=1000, di baris pertama-tama)

Namun bila kode diatas kita ubah menjadi do-while, karenanya berikut hasilnya:

Program diatas akan menampilkan ”1000Akan tampil di browser”. Hal ini terjadi karena di struktur do-while, perulangan program akan tampil setidaknya 1 kali walaupun kondisi while menghasilkan FALSE.


Cara Penulisan Struktur Perulangan Do-While PHP

Penulisan struktur do-while mirip dengan struktur while, namun kita menambahkan petunjuk do di awal struktur. Berikut ialah format mendasar penulisan struktur do-while pada PHP:

Setelah petunjuk do, di pada blok kurung kurawal ialah statement. Statement ialah kode program yang akan diulang. Kita dapat merancang beberapa kode program bagi menampilkan petunjuk seperti echo, atau petunjuk yang lebih kompleks. Namun di pada bagian ini mesti ada baris program yang digunakan selaku ’penghenti’ perulangan.

Condition ialah kondisi yang mesti dipenuhi agar perulangan berlangsung. Dalam rentang waktu condition bernilai TRUE, karenanya perulangan akan terus dilakukan. Condition ini akan diperiksa di tiap perulangan, dan hanya bila hasilnya FALSE, karenanya proses perulangan berhenti.

Selaku contoh sederhana perulangan do-while, berikut ialah kode perulangan bagi menampilkan angka 1 hingga dengan 10 di web browser:

 Sahabat pun dapat menggunakan struktur do-while bagi perulangan bersarang (nested loop) seperti di panduan perulangan for dan while.

Sama seperti perulangan while, pada perancangan perulangan do-while ini kita mesti memahami alur logika program yang dikerjakan. Karena tak seperti perulangan for dimana jumlah perulangan telah di tentukan di awal, bagi struktur do-while banyak perulangan di tentukan di dikala program mencapai kondisi FALSE. Kesalahan pada alur logika akan merancang PHP tak pernah berhenti memproses perulangan.


Sumber https://www.duniailkom.com/