PHP में फ़ंक्शन बनाने के टिप्स

  1. फ़ंक्शन के नाम क्रिया होने चाहिए।
  2. प्रत्येक फ़ंक्शन का नाम सटीक रूप से दर्शाना चाहिए कि फ़ंक्शन क्या करता है।
  3. फ़ंक्शन को केवल वही करना चाहिए जो उसके नाम से स्पष्ट रूप से implied है, और कुछ और नहीं करना चाहिए।
  4. प्रत्येक फ़ंक्शन को केवल एक ही कार्य करना चाहिए।
  5. फ़ंक्शन के अंदर सहायक फ़ंक्शन का उपयोग करें।
  6. फ़ंक्शन का कोड 10-15 पंक्तियों से लंबा नहीं होना चाहिए।
  7. लंबे फ़ंक्शन को कई सहायक फ़ंक्शन में विभाजित करना बेहतर है।
  8. फ़ंक्शन के नामों में सामान्यतः accepted उपसर्गों का उपयोग करें: 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;
  }
?>