Betingelser i løkker i PHP
I løkker kan man bruke betingelser. La oss se på et eksempel. La oss si at vi har følgende array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
La oss skrive ut alle elementene i dette arrayet:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
La oss nå legge til en betingelse og bare skrive ut elementene som er partall:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Gitt arrayet:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Bruk en foreach-løkke og operatoren
if for å skrive ut oddetallene i
arrayet til konsollen.
Gitt arrayet:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Bruk en foreach-løkke og operatoren
if for å skrive ut de elementene i
arrayet som er større enn 3, men mindre enn
10.
Gitt et array med tall. Tallene kan være positive og negative. Finn summen av de positive elementene i arrayet.
Gitt arrayet:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Skriv ut kun de tallene fra arrayet
som starter med sifferet 1, 2
eller 5.
Lag et array med ukedagene. Bruk en
foreach-løkke til å skrive ut alle ukedagene, og
skriv helgedagene i fet skrift.
Lag et array med ukedagene. Bruk en
foreach-løkke til å skrive ut alle ukedagene, og
skriv den nåværende dagen i kursiv. Dagsnummeret
for den nåværende dagen skal lagres i variabelen
$day.