Ciklas for masyvams PHP
Tarkime, kad turime tokį masyvą:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Kaip žinote, masyvai iteruojami ciklu foreach.
Tiesą sakant, masyvo elementus galima iteruoti
ir įprastu ciklu for. Tokio reikia
retai, bet kartais tai būna naudinga. Pažiūrėkime,
kaip tai atlikti:
<?php
$arr = [1, 2, 3, 4, 5];
$length = count($arr);
for ($i = 0; $i < $length; $i++) {
echo $arr[$i];
}
?>
Duotas masyvas:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Naudodami ciklą for, atspausdinkite visus šiuos
elementus ekrane.
Duotas masyvas:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Naudodami ciklą for, atspausdinkite ekrane
visus šio masyvo elementus, išskyrus paskutinį.
Duotas masyvas:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8];
?>
Naudodami ciklą for, atspausdinkite ekrane
pirmąją šio masyvo elementų pusę.