⊗ppPmUFAdv 205 of 447 menu

PHP funktsioonide loomise nõuanded

  1. Funktsioonide nimed peaksid olema tegusõnad.
  2. Iga funktsiooni nimi peaks täpselt kajastama seda, mida funktsioon teeb.
  3. Funktsioon peaks tegema ainult seda, mida selle nimi otseselt eeldab, ja mitte midagi muud.
  4. Iga funktsioon peaks täitma ainult ühte toimingut.
  5. Kasutage funktsioonide sees abifunktsioone.
  6. Funktsioonide koodi on parem mitte teha pikemaks kui 10-15 rida.
  7. Pikki funktsioone on parem jagada mitmeks abifunktsiooniks.
  8. Kasutage funktsioonide nimedes üldtunnustatud eesliiteid: show, get, set, calc, create, change, check.
  9. Viige dubleeruv kood funktsioonidesse.

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

<?php function sum($arr) { $res = 0; foreach ($arr as $elem) { $res += $elem; } return $res / count($arr); } ?>

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

<?php function func($arr1, $arr2) { $res1 = 0; foreach (arr as $elem) { $res1 += $elem; } $res2 = 0; foreach (arr as $elem) { $res2 += $elem; } return $res1 / $res2; } ?>

Kirjutage, millised on järgmise koodi puudused, ja parandage need:

<?php function getSum($arr) { $res = 0; foreach ($arr as $elem) { $res *= $elem; } return $res; } ?>
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu