PHP – Pengulangan dengan While


Jika kita menginginkan pengulangan suatu fungsi dalam PHP, anda dapat menggunakan While ini, sebagai contoh diberikan Kode Semu/ Pseudo Code dari While :
Pernyataan while akan melakukan memproses secara berulang terhadap pernyataan berdasarkan atas kondisi. Bentuk Umum while 

while (kondisi) {
Statemen;
}

Prinsip Kerja : pertama kali pernyataan while akan menguji kondisi yang dirumuskan, jika kondisi bernilai TRUE (1) maka statemen di bawahnya akan dikerjakan sekali lagi. Namun jika kondisi bernilai FALSE (0) maka perulangan akan dihentikan. Setiap kali statemen di bawahnya selesai dikerjakan kondisi akan selalu diuji. 
Contoh :
<?php
$I = 1;
while ($I <= 7) {
   echo “<FONT SIZE=$I>Perulangan ke-$I</FONT><BR>\n”;
   $I++;
}
?>

Hal yang perlu diperhatikan dalam pernyataan while yaitu
Ø  inisialisasi nilai konter pada program di atas ditunjukkan pada pernyataan $I = 1;
Ø  penetapan kondisi pada program di atas ditunjukkan pada pernyataan $I <= 7; yang memiliki maksud, program akan mengulang selama nilai $I kurang atau sama dengan 7
Ø  Operasi penaikan konter hal ini ditunjukkan pada pernyataan $I++, maksudnya adalah untuk merubah nilai $I setiap kali looping terjadi, sehingga suatu saat perulangan akan dihentikan.
do - while
Seperti halnya pernyataan while, pernyataan do – while memiliki prinsip kerja yang sama dengan pernyataan while, hanya saja pernyataan do – while akan menguji kondisi pada setiap akhir perulangan. Adapun bentuk umum
pernyataan do – while :

do{
Statemen;
} while (kondisi);

Prinsip Kerja : Mula-mula statemen akan dikerjakan pertama kali tanpa perlu persyaratan kondisi, selesai pengerjaan statemen akan diuji kondisi. Bila kondisi bernilai TRUE (1) maka program akan mengeksekusi statemen sekali lagi. Dan jika kondisi bernilai FALSE maka perulangan akan berakhir.

Contoh :
<?php
$I = 1;
do{
   echo “<FONT SIZE=$I>Perulangan ke-$I</FONT><BR>\n”;
   $I++;
} while ($I <= 7);
?>

for
Pernyataan for biasanya digunakan apabila jumlah perulangannya telah pasti. Bentuk Umum pernyataan for adalah sebagai berikut :

for (ekspresi1; ekspresi2; ekspresi3) {
Statemen;

Keterangan :
Ø  ekspresi1  inisialisasi/penentuan nilai awal konter
Ø  ekspresi2  perumusan kondisi
Ø  ekspresi3  operasi penaikan/penurunan konter

Contoh
<?php
for ($I = 1; $I <= 7; $I++) {
   echo “<FONT SIZE=$I>Perulangan ke-$I</FONT><BR>\n”;   
?>

Komentar

Postingan populer dari blog ini

cara membuat multi pencarian kategori.php

pengertian dan fungsi action script

Shortcut keyboard macromedia flash 8