PHP-də Funksiyaların Yaradılması üzrə Məsləhətlər
- Funksiyaların adları feillər olmalıdır.
- Hər bir funksiyanın adı onun etdiyi işi dəqiq əks etdirməlidir.
- Funksiya yalnız öz adından anlaşılan işi görməli, başqa iş görməməlidir.
- Hər bir funksiya yalnız bir əməliyyat yerinə yetirməlidir.
- Funksiyaların daxilində köməkçi funksiyalardan istifadə edin.
-
Funksiyaların kodunu
10-15sətirdən uzun etməmək daha yaxşıdır. - Uzun funksiyaları bir neçə köməkçi funksiyaya bölmək daha yaxşıdır.
-
Funksiya adlarında ümumi qəbul edilmiş prefikslərdən istifadə edin:
show,get,set,calc,create,change,check. - Təkrarlanan kodu funksiyalara çıxarın.
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
<?php
function sum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
}
return $res / count($arr);
}
?>
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
<?php
function func($arr1, $arr2) {
$res1 = 0;
foreach (arr as $elem) {
$res1 += $elem;
}
$res2 = 0;
foreach (arr as $elem) {
$res2 += $elem;
}
return $res1 / $res2;
}
?>
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
<?php
function getSum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res *= $elem;
}
return $res;
}
?>