PHP'de Fonksiyon Oluşturma İpuçları

  1. Fonksiyon isimleri fiil olmalıdır.
  2. Her fonksiyonun adı, fonksiyonun ne yaptığını tam olarak yansıtmalıdır.
  3. Fonksiyon sadece adından açıkça anlaşılanı yapmalı, başka bir şey yapmamalıdır.
  4. Her fonksiyon sadece tek bir işlem gerçekleştirmelidir.
  5. Fonksiyonların içinde yardımcı fonksiyonlar kullanın.
  6. Fonksiyonların kodunu 10-15 satırdan uzun yapmamak daha iyidir.
  7. Uzun fonksiyonları bir dizi yardımcı fonksiyona bölmek daha iyidir.
  8. Fonksiyon isimlerinde yaygın olarak kabul görmüş önekleri kullanın: show, get, set, calc, create, change, check.
  9. Tekrarlanan kodu fonksiyonlara taşıyın.
Задание 1

Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:

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

Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:

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

Aşağıdaki kodun hangi eksikliklere sahip olduğunu yazın ve düzeltin:

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