PHP'де функцияларды түзүү боюнча кеңештер
- Функциялардын аттары этиштер болушу керек.
- Ар бир функциянын аты так эмне кылаарын чагылдырышы керек.
- Функция анын атынан көрүнүп турган нерсени гана кылышы керек, башка нерселерди кылбошу керек.
- Ар бир функция бир гана аракетти аткарышы керек.
- Функциялардын ичинде жардамчы функцияларды колдонуңуз.
-
Функциялардын кодунун узундугун
10-15саптан ашпаш керек. - Узун функцияларды бир нече жардамчы функцияларга бөлүү жакшы.
-
Функциялардын аттарында жалпы кабыл алынган префикстерди колдонуңуз:
show,get,set,calc,create,change,check. - Кайталанган кодду функцияларга бөлүп чыгыңыз.
Төмөнкү коддун кандай кемчиликтери бар экенин жазып, аны оңдоп бериңиз:
<?php
function sum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
}
return $res / count($arr);
}
?>
Төмөнкү коддун кандай кемчиликтери бар экенин жазып, аны оңдоп бериңиз:
<?php
function func($arr1, $arr2) {
$res1 = 0;
foreach (arr as $elem) {
$res1 += $elem;
}
$res2 = 0;
foreach (arr as $elem) {
$res2 += $elem;
}
return $res1 / $res2;
}
?>
Төмөнкү коддун кандай кемчиликтери бар экенин жазып, аны оңдоп бериңиз:
<?php
function getSum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res *= $elem;
}
return $res;
}
?>