PHP:n taulukoille tarkoitettu for-silmukka
Oletetaan, että meillä on seuraava taulukko:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Kuten tiedät, taulukot voidaan käydä läpi foreach-silmukalla.
Itse asiassa taulukon elementit voidaan käydä läpi
myös tavallisella for-silmukalla. Tätä tarvitaan
harvoin, mutta joskus se on hyödyllistä. Tehdäänpä
tällainen läpikäynti:
<?php
$arr = [1, 2, 3, 4, 5];
$length = count($arr);
for ($i = 0; $i < $length; $i++) {
echo $arr[$i];
}
?>
Annettu taulukko:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Käytä for-silmukkaa tulostaaksesi kaikki nämä
elementit näytölle.
Annettu taulukko:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
?>
Käytä for-silmukkaa tulostaaksesi näytölle
kaikki tämän taulukon elementit paitsi viimeinen.
Annettu taulukko:
<?php
$arr = [1, 2, 3, 4, 5, 6, 7, 8];
?>
Käytä for-silmukkaa tulostaaksesi näytölle
tämän taulukon ensimmäisen puoliskon elementit.