Lời khuyên khi tạo hàm trong PHP
- Tên hàm nên là động từ.
- 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.
- 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.
- Mỗi hàm chỉ nên thực hiện một hành động duy nhất.
- Sử dụng các hàm trợ giúp bên trong hàm.
-
Mã của hàm tốt nhất không nên dài quá
10-15dòng. - 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.
-
Sử dụng các tiền tố phổ biến trong tên hàm:
show,get,set,calc,create,change,check. - Tách mã trùng lặp thành các hàm.
Viết ra những thiếu sót trong mã sau và sửa chữa chúng:
<?php
function sum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
}
return $res / count($arr);
}
?>
Viết ra những thiếu sót trong mã sau và sửa chữa chúng:
<?php
function func($arr1, $arr2) {
$res1 = 0;
foreach (arr as $elem) {
$res1 += $elem;
}
$res2 = 0;
foreach (arr as $elem) {
$res2 += $elem;
}
return $res1 / $res2;
}
?>
Viết ra những thiếu sót trong mã sau và sửa chữa chúng:
<?php
function getSum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res *= $elem;
}
return $res;
}
?>