Укладзеныя цыклы ў 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