Betingelser i loops i PHP
I loops kan man anvende betingelser. Lad os se på et eksempel. Antag at vi har følgende array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Lad os udskrive alle elementerne i dette array:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Lad os nu tilføje en betingelse og kun udskrive de elementer, som er lige tal:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Givet arrayet:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Brug en foreach loop og operatoren
if til at udskrive de ulige elementer
i arrayet til konsollen.
Givet arrayet:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Brug en foreach loop og operatoren
if til at udskrive de elementer
i arrayet, som er større end 3, men mindre
end 10.
Givet et array med tal. Tallene kan være positive og negative. Find summen af de positive elementer i arrayet.
Givet arrayet:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Udskriv kun de tal fra arrayet,
som starter med cifret 1, 2
eller 5.
Lav et array med ugedagene. Brug en
foreach loop til at udskrive alle ugedage, mens
weekenddage udskrives med fed skrift.
Lav et array med ugedagene. Brug en
foreach loop til at udskrive alle ugedage, mens
den aktuelle dag udskrives med kursiv. Dagen
for den aktuelle ugedag skal gemmes i variablen
$day.