Podmínky ve smyčkách v PHP
Ve smyčkách lze používat podmínky. Podívejme se na příklad. Předpokládejme, že máme následující pole:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Vypišme všechny prvky tohoto pole:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Nyní přidáme podmínku a budeme vypisovat pouze prvky, které jsou sudá čísla:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Je dáno pole:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Pomocí smyčky foreach a operátoru
if vypište do konzole liché prvky
pole.
Je dáno pole:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Pomocí smyčky foreach a operátoru
if vypište do konzole ty prvky
pole, které jsou větší než 3, ale menší
než 10.
Je dáno pole s čísly. Čísla mohou být kladná a záporná. Najděte součet kladných prvků pole.
Je dáno pole:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Vypište na obrazovku pouze ta čísla z pole,
která začínají číslicí 1, 2
nebo 5.
Vytvořte pole dnů v týdnu. Pomocí smyčky
foreach vypište všechny dny v týdnu, přičemž
víkendové dny vypište tučně.
Vytvořte pole dnů v týdnu. Pomocí smyčky
foreach vypište všechny dny v týdnu, přičemž
aktuální den vypište kurzívou. Číslo
aktuálního dne musí být uloženo v proměnné
$day.