Sąlygos cikluose PHP
Cikluose galima taikyti sąlygas. Pažiūrėkime pavyzdžiu. Tarkime, mes turime tokį masyvą:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Atspausdinkime visus šio masyvo elementus:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Dabar uždėkime sąlygą ir spausdinsime tik tuos elementus, kurie yra lyginiai skaičiai:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Duotas masyvas:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Naudodamiesi ciklu foreach ir operatoriumi
if atspausdinkite nelyginius masyvo
elementus.
Duotas masyvas:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Naudodamiesi ciklu foreach ir operatoriumi
if atspausdinkite tuos masyvo
elementus, kurie yra didesni už 3, bet mažesni
už 10.
Duotas skaičių masyvas. Skaičiai gali būti teigiami ir neigiami. Raskite teigiamų masyvo elementų sumą.
Duotas masyvas:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Atspausdinkite tik tuos masyvo skaičius,
kurie prasideda skaitmeniu 1, 2
arba 5.
Sukurkite savaitės dienų masyvą. Naudodamiesi ciklu
foreach atspausdinkite visas savaitės dienas, o
šeštadienį ir sekmadienį atspausdinkite paryškintai.
Sukurkite savaitės dienų masyvą. Naudodamiesi ciklu
foreach atspausdinkite visas savaitės dienas, o
šią dieną atspausdinkite kursyvu. Šios dienos
numeris turi būti saugomas kintamajame
$day.