Угнежђене петље у PHP
Петље, са којима сте већ упознати, могу се угнездити једна у другу. На пример, хајде да решимо следећи задатак: приказаћемо на екрану стринг:
111222333444555666777888999
Овде није довољна једна петља - потребно је покренути
две угнежђене петље: прва
петља ће итерирати бројеве (прво 1,
затим 2, затим 3 и тако до 9),
а друга петља ће понављати те бројеве три пута.
Хајде да имплементирамо:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Обратите пажњу: прва петља има бројач
$i, друга $j, а ако постоји
и трећа петља - онда ће њен бројач бити
променљива $k. Ово су стандардна општеприхваћена
имена, треба користити управо њих.
Помоћу две угнежђене петље прикажите на екрану следећи стринг:
111222333444555666777888999
Помоћу две угнежђене петље прикажите на екрану следећи стринг:
11 12 13 21 22 23 31 32 33