PHP ශ්‍රිත නිර්මාණය කිරීම සඳහා ඉඟි

  1. ශ්‍රිත නම් ක්‍රියා පද විය යුතුය.
  2. සෑම ශ්‍රිතයකම නම එය කරන දේ නිවැරදිව පිළිබිඹු කළ යුතුය.
  3. ශ්‍රිතයක් කළ යුත්තේ එහි නමින් පැහැදිලිව අදහස් වන දේ පමණක් වන අතර, වෙනත් දේ නොකළ යුතුය.
  4. සෑම ශ්‍රිතයක්ම එක් ක්‍රියාවක් පමණක් සිදු කළ යුතුය.
  5. ශ්‍රිත තුළ සහායක ශ්‍රිත භාවිතා කරන්න.
  6. ශ්‍රිත කේතයේ දිග 10-15 පේළි තරම් වැඩි නොකිරීම හොඳය.
  7. දිගු ශ්‍රිත සහායක කිහිපයකට බෙදීම වඩා හොඳය.
  8. ශ්‍රිත නම්වල පොදුවේ පිළිගත් උපසර්ග භාවිතා කරන්න: show, get, set, calc, create, change, check.
  9. අනුපිටපත් කරන ලද කේත ශ්‍රිත තුළට ගෙන යන්න.
Задание 1

පහත කේතයේ ඇති දෝෂ මොනවාදැයි ලියන්න, සහ ඒවා නිවැරදි කරන්න:

php<?php
  function sum($arr) {
    $res = 0;
    
    foreach ($arr as $elem) {
      $res += $elem;
    }
    
    return $res / count($arr);
  }
?>
Задание 2

පහත කේතයේ ඇති දෝෂ මොනවාදැයි ලියන්න, සහ ඒවා නිවැරදි කරන්න:

php<?php
  function func($arr1, $arr2) {
    $res1 = 0;
    
    foreach (arr as $elem) {
      $res1 += $elem;
    }
    
    $res2 = 0;
    
    foreach (arr as $elem) {
      $res2 += $elem;
    }
    
    return $res1 / $res2;
  }
?>
Задание 3

පහත කේතයේ ඇති දෝෂ මොනවාදැයි ලියන්න, සහ ඒවා නිවැරදි කරන්න:

php<?php
  function getSum($arr) {
    $res = 0;
    
    foreach ($arr as $elem) {
      $res *= $elem;
    }
    
    return $res;
  }
?>