Дар PHP даврҳои дарунсохт
Даврҳое, ки шумо аллакай бо онҳо шинос ҳастед, метавонанд дар якдигар дарунсохт шаванд. Масалан, биёед масаили зеринро ҳал кунем: сатри зеринро ба экран чоп кунем:
Дар ин ҷо як давр кофӣ нест - ду даври дар якдигар дарунсохт
оростан лозим аст: даври якум
рақамҳоро такрор мекунад (аввал 1,
сипас 2, сипас 3 ва то 9),
ва даври дуюм ин рақамҳоро се маротиба такрор мекунад.
Биёед амалӣ кунем:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Диққат диҳед: даври якум ҳисобкунак
$i дорад, даври дуюм $j дорад,
ва агар даври сеюм низ бошад - пас ҳисобкунаки он
тағирёбандаи $k хоҳад буд. Ин номҳои умуман қабулшудаи
стандартӣ мебошанд, бояд аз ҳамоно истифода кард.
Бо ёрии ду даври дарунсохт сатри зеринро ба экран чоп кунед:
Бо ёрии ду даври дарунсохт сатри зеринро ба экран чоп кунед: