Ciklet e mbivendosur në PHP
Ciklet, punën me të cilat tashmë i njihni, mund t'i vendosni brenda njëri-tjetrit. Për shembull, le të zgjidhim problemin e mëposhtëm: le të shfaqim në ekran vargun:
Këtu nuk mjafton me një cikël - duhet të ekzekutoni
dy cikle të mbivendosur brenda njëri-tjetrit: cikli i parë
do të përsërisë numrat (fillimisht 1,
pastaj 2, pastaj 3 dhe kështu me radhë deri në 9),
ndërsa cikli i dytë do ta përsërisë këtë numër tre herë.
Le të implementojmë:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Kushtojini vëmendje: cikli i parë ka numërues
$i, i dyti $j, por nëse do të ketë
edhe një cikël të tretë - atëherë numëruesi i tij do të jetë
ndryshorja $k. Këto janë emërtime standarde të pranuara përgjithësisht,
duhet të përdoren pikërisht këto.
Duke përdorur dy cikle të mbivendosur, shfaqni në ekran vargun e mëposhtëm:
Duke përdorur dy cikle të mbivendosur, shfaqni në ekran vargun e mëposhtëm: