PHP foreach Loop
Die foreach
lus - Loop deur 'n blok kode vir elke element in 'n skikking.
Die PHP foreach-lus
Die foreach
lus werk net op skikkings, en word gebruik om deur elke sleutel/waarde-paar in 'n skikking te lus.
Sintaksis
foreach ($array as $value)
{
code to be executed;
}
Vir elke lus-iterasie word die waarde van die huidige skikkingselement aan $waarde toegeken en die skikkingswyser word met een geskuif totdat dit die laaste skikkingselement bereik.
Voorbeelde
Die volgende voorbeeld sal die waardes van die gegewe skikking ($kleure) uitvoer:
Voorbeeld
<?php
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value <br>";
}
?>
Die volgende voorbeeld sal beide die sleutels en die waardes van die gegewe skikking ($age) uitvoer:
Voorbeeld
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
foreach($age as $x => $val) {
echo "$x = $val<br>";
}
?>
Jy sal meer leer oor skikkings in die PHP Skikkings hoofstuk.