PHP හි පුණරාවර්තන හි කොන්දේසි

පුණරාවර්තනවලදී කොන්දේසි යෙදිය හැකිය. අපි උදාහරණයක් බලමු. අපට පහත දාමය තිබිය යුතුය:

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

මෙම දාමයේ සියලුම අංග තිරය මත ප්‍රදර්ශනය කරමු:

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

දැන් අපි කොන්දේසියක් යොදන්නෙමු සහ ඉරට්ටේ සංඛ්‍යා වන අංග පමණක් ප්‍රදර්ශනය කරමු:

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

දාමයක් ලබා දී ඇත:

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

foreach පුණරාවර්තනය සහ if ක්‍රියාකරු භාවිතයෙන් ඔත්තේ අංග දැන්වීම් තීරුවට ප්‍රතිදානය කරන්න.

Задание 2

දාමයක් ලබා දී ඇත:

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

foreach පුණරාවර්තනය සහ if ක්‍රියාකරු භාවිතයෙන් එම අංග දැන්වීම් තීරුවට ප්‍රතිදානය කරන්න. 3 ට වඩා විශාල නමුත් 10 ට වඩා අඩු දාමයේ.

Задание 3

සංඛ්‍යා සමඟ දාමයක්. සංඛ්‍යා ධනාත්මක විය හැකිය සහ ඍණාත්මක. ධනාත්මක එකතුව සොයා ගන්න දාමයේ අංග.

Задание 4

දාමයක් ලබා දී ඇත:

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

දාමයෙන් එම සංඛ්‍යා පමණක් ප්‍රදර්ශනය කරන්න, අංකයෙන් ආරම්භ වන ඒවා 1, 2 හෝ 5.

Задание 5

සතියේ දින ගොනුවක් සාදන්න. පුණරාවර්තනය භාවිතා කරමින් foreach සතියේ සියලුම දින ප්‍රතිදානය කරන්න, සහ සති අන්ත දින තද අකුරින් ප්‍රතිදානය කරන්න.

Задание 6

සතියේ දින ගොනුවක් සාදන්න. පුණරාවර්තනය භාවිතා කරමින් foreach සතියේ සියලුම දින ප්‍රතිදානය කරන්න, සහ වත්මන් දිනය ඇලකුරු අකුරෙන් ප්‍රතිදානය කරන්න. අංකය වත්මන් දිනය විචල්‍යයේ ගබඩා කළ යුතුය $day.