Menggunakan endwhile
Sama halnya dengan switch
, PHP pun menyediakan syntax alternatif untuk while
:
while(kondisi): // code yang akan jalan // berulang-ulang endwhile;
Perhatikan bahwa setelah kondisi
adalah titik dua :
dan setelah endwhile
adalah titik koma ;
.
Selain cara penulisan tidak ada bedanya dengan syntax yang menggunakan { }
. Anda bisa menggunakan syntax apapun yang anda inginkan, kecuali di unit ini!
// ubah while berikut dengan
// syntax alternatif
$hitung_kepala = 0;
while ($hitung_kepala < 3) {
$putar = rand(0,1);
if ($putar){
$hitung_kepala ++;
echo "(kepala) ";
}
else {
$hitung_kepala = 0;
echo "(buntut) ";
}
}
Code Output