do while / until

do { … } while (Bedingung)

Beispiel do… while
1 $a = 0
2 $count = 0
3 $x = 1,2,78,0
4 do { $count++; $a++; } while ($x[$a] -ne 78)
5 $count     # ergibt 2

do { … } until (Bedingung)

MS Technet do…until

Beispiel do…until
1 $a = 0
2 $count = 0
3 $x = 1,2,78,0
4 do { $count++; $a++; } until ($x[$a] -eq 0)
5 $count     # ergibt 3