Do...while ciklas įvykdo kodą bent vieną kartą, nes jis įvykdo kodą, tada patikrina sąlygą, jei sąlyga gražina reikšmę true, tada vykdo kodą dar kartą, taip daro tol, kol sąlyga gražina „false“ – išvertus iš anglų kalbos tai reiškia „netiesa“.
PHP do... while ciklo sintaksė
PHP do... while ciklo pavyzdys
do... while ciklas visada įvykdo nurodytą kodą nors vieną kartą.
1 2 3 |
do { kodas, kuris bus vykdomas; } while ( sąlyga ); |
Šiame pavyzdyje iš pradžių yra atspaudinama pradinė reikšmė, tada patikrinama sąlyga ir jei ji gražina true, tada kodas vykdomas dar kartą ir taip tol, kol sąlyga tampa nebe true, o false (lietuviškai netiesa)
Naršyklėje matysime:
Skaičius yra 2 Skaičius yra 3 Skaičius yra 4 Skaičius yra 5 Skaičius yra 6