Indlejrede løkker i PHP
Løkker, som du allerede kender til, kan indlejres i hinanden. For eksempel, lad os løse følgende opgave: lad os vise følgende streng på skærmen:
Her er en enkelt løkke ikke nok - det er nødvendigt at starte
to løkker indlejret i hinanden: den første
løkke vil iterere gennem tallene (først 1,
derefter 2, derefter 3 og så videre op til 9),
og den anden løkke vil gentage disse tal tre gange.
Lad os implementere:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Bemærk venligst: den første løkke har tælleren
$i, den anden $j, og hvis der
er en tredje løkke - vil dens tæller være
variablen $k. Dette er standard almindeligt accepterede
navne, det anbefales at bruge netop dem.
Med hjælp fra to indlejrede løkker, vis følgende streng på skærmen:
Med hjælp fra to indlejrede løkker, vis følgende streng på skærmen: