For Loop
for (\$i = 0; \$i < 5; \$i++) {
echo \$i;
}While Loop
\$i = 0;
while (\$i < 5) {
echo \$i++;
}Do-While
\$i = 0;
do {
echo \$i++;
} while (\$i < 5);Foreach
\$items = ["a", "b", "c"];
foreach (\$items as \$item) {
echo \$item;
}
foreach (\$items as \$key => \$value) {
echo "\$key: \$value";
}Break & Continue
Use break N to break out of N levels. Use continue to skip to next iteration.