PHP ශ්‍රිතවල ධජ

ශ්‍රිතවල ධජ ව්‍යංග ආකාරයෙන් භාවිතා කළ හැකිය return උපදෙස භාවිතා කරමින්. අපි බලමු එය කරන්නේ කෙසේද කියා. අප සතුව පහත ශ්‍රිතය ඇති බව සිතමු, එය පරීක්ෂා කරන්නේ, අරාවේ සියලුම මූලද්‍රව්ය ධන සංඛ්‍යා දැයි:

php<?php
  function isPositive($arr) {
    $flag = true;
    
    foreach ($arr as $elem) {
      if ($elem < 0) {
        $flag = false;
      }
    }
    
    return $flag;
  }
?>

අපි දැන් කේතය ව්‍යංග ධජ භාවිතය භාවිතා කරමින් යළි ලියමු:

php<?php
  function isPositive($arr) {
    foreach ($arr as $elem) {
      if ($elem < 0) {
        return false;
      }
    }
    
    return true;
  }
?>

මෙය ක්‍රියා කරන්නේ කෙසේද: අරාව තුළ අවශ්‍ය මූලද්‍රව්යයක් හමු වුවහොත් - අපි ශ්‍රිතයෙන් (සහ ලූපයෙන්ද) පිටවීමට යමු return භාවිතා කරමින්. නමුත් අරාව තුළ අවශ්‍ය මූලද්‍රව්යයක් හමු නොවුනහොත් - ශ්‍රිතයෙන් පිටවීම සිදු නොවන අතර ක්‍රියාත්මක වීම return true අණුදතට ලගා වේ. එවිට ශ්‍රිතය true ආපසු ලබා දෙනු ඇත එමගින් අරාවේ සියලුම මූලද්‍රව්ය ධනාත්මක බව පෙන්වමින්.

Задание 1

ශ්‍රිතයක් සාදන්න, එය පරාමිතියක් ලෙස සංඛ්‍යා සමඟ අරාවක් පිළිගන්නා අතර, පරීක්ෂා කරන්න, මෙම අරාවේ සියලුම මූලද්‍රව්ය ඉරට්ටේ සංඛ්‍යා දැයි.

Задание 2

ශ්‍රිතයක් සාදන්න, එය පරාමිතියක් ලෙස සංඛ්‍යාවක් පිළිගන්නා අතර පරීක්ෂා කරන්න, එම සංඛ්‍යාවේ සියලු ඉලක්කම් ඔත්තේ සංඛ්‍යා දැයි.

Задание 3

ශ්‍රිතයක් සාදන්න, එය පරාමිතියක් ලෙස අරාවක් පිළිගන්නා අතර පරීක්ෂා කරන්න, මෙම අරාව තුළ එකම මූලද්‍රව්ය දෙකක් එකට පසුපස තිබේදැයි.