Lời khuyên khi tạo hàm trong PHP

  1. Tên hàm nên là động từ.
  2. Tên của mỗi hàm phải phản ánh chính xác những gì hàm đó thực hiện.
  3. Hàm chỉ nên làm những gì được ngụ ý rõ ràng bởi tên của nó, và không làm những việc khác.
  4. Mỗi hàm chỉ nên thực hiện một hành động duy nhất.
  5. Sử dụng các hàm trợ giúp bên trong hàm.
  6. Mã của hàm tốt nhất không nên dài quá 10-15 dòng.
  7. Các hàm dài tốt hơn nên được chia thành một loạt các hàm trợ giúp.
  8. Sử dụng các tiền tố phổ biến trong tên hàm: show, get, set, calc, create, change, check.
  9. Tách mã trùng lặp thành các hàm.
Задание 1

Viết ra những thiếu sót trong mã sau và sửa chữa chúng:

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

Viết ra những thiếu sót trong mã sau và sửa chữa chúng:

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

Viết ra những thiếu sót trong mã sau và sửa chữa chúng:

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