Loop structures: Difference between revisions

Content added Content deleted
(→‎[[C]]: Removed syntax highlighting)
(→‎[[PHP]]: Removed syntax highlighting)
Line 568:
 
===while===
<highlightSyntax>
while(ok()) {
foo();
Line 574 ⟶ 573:
baz();
}
</highlightSyntax>
 
===do-while===
<highlightSyntax>
$i = 0;
do {
echo $i;
} while ($i > 0);
</highlightSyntax>
===for===
<highlightSyntax>
for($i = 0; $i < 10; ++$i) {
echo $i;
}
</highlightSyntax>
===foreach===
<highlightSyntax>
foreach(range(0, 9) as $i) {
echo $i;
}
</highlightSyntax>
foreach is only used for arrays, which is not obvious from the above example
<highlightSyntax>
foreach($array as $key => $value) {
echo $key.' is '.$value;
}
</highlightSyntax>
 
==[[PostScript]]==