Вгнездени јамки во PHP
Јамките, со чија работа веќе сте запознаени, можат да се вгнездуваат една во друга. На пример, ајде да ја решиме следната задача: да ја испечатиме на екранот следната низа:
Овде не може да се користи само една јамка - потребно е да се стартуваат
две јамки вгнездени една во друга: првата
јамка ќе ги брои броевите (прво 1,
потоа 2, потоа 3 и така до 9),
а втората јамка ќе ги повторува овие броеви три пати.
Ајде да имплементираме:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Обрнете внимание: првата јамка има бројач
$i, втората $j, а ако има
и трета јамка - тогаш нејзиниот бројач ќе биде
променливата $k. Ова се стандардни општо прифатени
називи, треба да се користат токму тие.
Со помош на две вгнездени јамки испечатете на екранот следнава низа:
Со помош на две вгнездени јамки испечатете на екранот следнава низа: