Sąlygos cikluose PHP

Cikluose galima taikyti sąlygas. Pažiūrėkime pavyzdžiu. Tarkime, mes turime tokį masyvą:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Atspausdinkime visus šio masyvo elementus:

php<?php
  foreach ($arr as $elem) {
    echo $elem;
  }
?>

Dabar uždėkime sąlygą ir spausdinsime tik tuos elementus, kurie yra lyginiai skaičiai:

php<?php
  foreach ($arr as $elem) {
    if ($elem % 2 == 0) {
      echo $elem;
    }
  }
?>
Задание 1

Duotas masyvas:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Naudodamiesi ciklu foreach ir operatoriumi if atspausdinkite nelyginius masyvo elementus.

Задание 2

Duotas masyvas:

php<?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.

Задание 3

Duotas skaičių masyvas. Skaičiai gali būti teigiami ir neigiami. Raskite teigiamų masyvo elementų sumą.

Задание 4

Duotas masyvas:

php<?php
  $arr = [10, 20, 30, 50, 235, 3000];
?>

Atspausdinkite tik tuos masyvo skaičius, kurie prasideda skaitmeniu 1, 2 arba 5.

Задание 5

Sukurkite savaitės dienų masyvą. Naudodamiesi ciklu foreach atspausdinkite visas savaitės dienas, o šeštadienį ir sekmadienį atspausdinkite paryškintai.

Задание 6

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.