Masharti katika Vitendo vya Kurudia katika PHP

Katika vitendo vya kurudia unaweza kutumia masharti. Tuangalie kwa mfano. Hebu tuseme tuna safu ya nambari ifuatayo:

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

Tuonyeshe kwenye skrini vipengele vyote vya safu hii:

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

Sasa tuweke sharti na tuonyeshe tu vipengele ambavyo ni nambari shufwa:

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

Imewekwa safu:

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

Kwa kutumia kitendo cha kurudia foreach na kiendeshaji if onyesha kwenye konsoli vipengele visivyo shufwa vya safu.

Задание 2

Imewekwa safu:

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

Kwa kutumia kitendo cha kurudia foreach na kiendeshaji if onyesha kwenye konsoli vile vipengele vya safu, ambavyo ni kubwa kuliko 3, lakini ndogo kuliko 10.

Задание 3

Imewekwa safu na nambari. Nambari zinaweza kuwa chanya na hasi. Tafuta jumla ya vipengele chanya vya safu.

Задание 4

Imewekwa safu:

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

Onyesha kwenye skrini tu nambari zile kutoka kwenye safu, ambazo huanza na tarakimu 1, 2 au 5.

Задание 5

Tengeneza safu ya siku za wiki. Kwa kutumia kitendo cha kurudia foreach onyesha siku zote za wiki, na siku za wikendi zionyeshe kwa herufi nzito.

Задание 6

Tengeneza safu ya siku za wiki. Kwa kutumia kitendo cha kurudia foreach onyesha siku zote za wiki, na siku ya leo ionyeshe kwa herufi italic. Nambari ya siku ya leu inapaswa kuhifadhiwa kwenye kigeuzi $day.