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