Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Ak program obsahuje funkciu , názov funkcie je predovšetkým to , čo sa bude definovať a identifikovať . Programátori môžu vybrať mená , ktorá sa hodí k účelu , funkcií , ako v nasledujúcom príklade jazyka JavaScript : Spojené
 funkcie outputThis ( textValue ) { 
 
 výstrahy ( textValue ) ; 
 
 } 
 
 Táto funkcia zapíše kus textu pre užívateľov internetových stránok tým , že vytvorí upozornenie pop - up okno s hlásením zobrazeným v ňom . Názov funkcie " outputThis " je zmysluplné ešte stručné vyjadrenie toho , čo funkcia robí . To znamená , že programátori pracujú na iné oblasti kóde by mali mať možnosť využívať funkcie intuitívne , bez toho aby museli rozumieť každý detail realizácie v ňom . 
 Obsah 
 
 Obsah funkcie sa objavia medzi zloženými zátvorkami v mnohých programovacích jazykoch . Nasledujúci kód vzorky demonštruje PHP funkciu s niekoľkými riadkov kódu v ňom : 
 
 funkcie write_header ( ) { 
 
 $ heslo = " Kontakt Informácie o stránke " ; 
 
echo "
 echo $ nadpis ; 
 
 echo " < /div > " ; 
 
 } 
 
 Keď je táto funkcia spustí , bude každý riadok v ňom vykonať . Keď kód vnútri zložených zátvoriek skončí , bude výkon skočiť späť do bodu , v ktorom bola funkcia volaná . 
 Parametre 
 
 Funkcia môže mať parametre väčšina programovacích jazykov . Použitie parametrov umožňuje programátorom preniesť dátové hodnoty alebo premenné funkcie , krajčírstvo spracovanie , ktorý vykonáva na konkrétnych okolnostiach . Nasledujúci príklad Java kódu ukazuje metódu , ktorá je Java ekvivalent funkcie, pričom hodnotu parametra : 
 
 public void writeThisOut ( String outputMessage ) { 
 
 String messageIntro = " Tu je kód používa odovzdanej hodnoty parametrov ako súčasť jeho spracovanie . Aká metóda robí , závisí párty na hodnoty , ktoré dostane ako parameter , keď to externý kód volá . 
 nakupovať 
 
Funkcia v niektorých jazykoch môže vrátiť hodnoty do kódu volať v Java , metóda musí deklarovať typ dát , ktorá sa vráti , a to takto : . klipart
 public String shortenString ( originalString ) { 
 
 return originalString.substring ( 0 , 10 ) ; 
 
 } 
 
 Táto metóda vráti skrátenú verziu reťazec odovzdaný ako parameter metódy osnova obsahuje údaj , že hodnota vráteného vôľu . byť typu string . v iných jazykoch , nie je tam žiadna požiadavka uviesť návratový typ . " návrat " kľúčové slovo objavuje v mnohých jazykoch . 
 vyzýva 
 
 Okrem od definovania funkcie , programy a skripty musia byť schopní volať svoje funkcie . kód volanie funkcie používa názov funkcie a krajčírske ďalšie syntax detaily funkcií , vrátane parametrov a návratovej hodnoty . ďalšia ukážka PHP kód demonštruje volanie funkcie , odovzdávanie parametra a získaní vrátenej hodnoty : 
 
 $ result = calculateIt ( 7 ) ; 
 
 funkcie v tomto prípade obdrží číselnú parameter a vráti hodnotu , ktorá ukladá tento kód do novej variabilný .