<?
//бұл программа жұп цифрларды анықтайды
$i = 1;
while ($i <= 10) {
if ($i % 2 == 0) print $i." "; //жұп цифрды шығару
$i++; // $i-ді бірге арттыру
}
?>
Нәтижесі: 2 4 6 8 10
Do.. while операторы Do while операторы while операторына ұқсас, оның бір ғана өзгешелігі – өрнектің ақиқаттылығын циклдің басында емес аяғында тексереді. Осының арқасында орындау_блогы кем дегенде бір рет орындалады. Оператордың жазылуы: do {орындау_блогы} while (өрнек); Енді бір мысал келтірейік.