Foreach-løkke i PHP
Løkken foreach brukes til å gå gjennom
alle elementene i en array.
Syntaksen er som følger: det skrives nøkkelordet foreach,
og etter det parenteser (). I
disse parentesene spesifiseres variabelen som
inneholder arrayen som skal gjennomgås, deretter ordet as,
og etter det - variabelen som ved
hvert løkke gjennomgang vil motta et element
fra arrayen. Deretter skal krøllparenteser
{} komme, der løkkebodyen
vil være plassert.
Så syntaksen for løkken vår ser slik ut:
<?php
foreach ($arrayName as $elementName) {
/*
Koden som befinner seg mellom krøllparentesene
vil gjentas like mange ganger
som det er elementer i arrayen.
*/
}
?>
La oss ved hjelp av løkken foreach vise
alle elementene i arrayen på skjermen:
<?php
$arr = [1, 2, 3, 4, 5];
foreach ($arr as $elem) {
echo $elem;
}
?>
Gitt en array med tall:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Gå gjennom denne arrayen med en løkke og vis kvadratene av disse tallene på skjermen.
Gitt en array med tall:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Med hjelp av løkken foreach og
taggen br
vis elementene i denne arrayen
på skjermen som en kolonne.