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;
}
?>