Dit wordt in deze video behandeld
Met een foreach loop kun je iets doen met de data elementen in een array. De foreach loop zal worden uitgevoerd tot het einde van de array is bereikt. In de foreach loop kun je de php code plaatsen die je wilt uitvoeren op de data elementen in de array.
$steden = array(
'Amsterdam',
'Rotterdam',
'Den Haag',
'Brussel',
'Parijs',
'Berlijn',
'Londen'
);
Met de volgende foreach loop kun je de inhoud van bovenstaande array op je scherm tonen. Door de enter (
) worden de steden onder elkaar getoond.
foreach ($steden as $stad) {
echo $stad. '
';
}
Je kunt ook logica toepassen in een foreach loop. In het onderstaande voorbeeld zie je hoe mbv if/else aangegeven wordt welke stad in de array in Nederland ligt en welke in het buitenland.
foreach ($steden as $stad) {
if ($stad == 'Amsterdam' || $stad == 'Rotterdam' || $stad == 'Den Haag') {
echo $stad. ' ligt in Nederland!
';
}
else {
echo $stad. ' ligt in het buitenland!
';
}
}