Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Funkcije v PHP-ju

  V današnji lekciji vam bom razložil, kako se ustvarja in uporablja funkcije. Izdelovanje le-teh vam omogoča, da imate na spletni strani bolj razumljivo in manjšo kodo.
 
 
1
 
 
Najprej vam bom razložil sintakso funkcije in kako se funkcijo izdela.
Sintaksa:
function imeFunkcije(parametri) {
//Koda ki se izvede
}

Pod ime funkcije se določi ime le-te. To je namenjeno lažjemu dostopu do funkcij in pri krajšanju kode spletne strani.

Pod parametre se določa parametre, ki se bodo potrebovali v funkciji, uporabljajo pa se enako kot spremenljivke (le da jih lahko uporabljate samo znotraj funkcije). Parametre med seboj ločite z vejico.

Na koncu pa med oglata oklepaja vnesete kodo, ki se izvede (s parametri ali brez), ko skripta kliče neko funkcijo.
 
 
2
 
 
Ustvarjanje funkcij je zares preprosto. Za primer ustvarite funkcijo, ki bo seštela dve števili (32 in 431), ter bo rezultat izpisala:
function sestej() {
echo 32+431;
}

Nato pa jo še pokličite, da se bo rezultat izpisal:
sestej();
 
 
3
 
 
Če želite, da funkcije sešteje dve števili, ki sta določeni ob klicu funkcije, morate dodati dva parametra:
function sestej($a,$b) {
echo $a+$b;
}

Ko pa jo kličete, morate obvezno navesti te dva parametra, sicer bo PHP izpisal napako:
sestej(34,432);
 
 
4
 
 
Rezultate v funkcijah lahko klicu funkcije odvrnete z return stavkom:
function sestej($a,$b) {
$sestevanje=$a+$b;
return $sestevanje;
}

Tako funkcijo pa izpišete z echo stavkom (oz. znotraj njega):
echo '34 + 432 = '.sestej(32,432);

S stavkom return lahko vračate spremenljive v obliki string-a, integer-ja, boolean-a, itd. tako da so zelo koristne tudi pri if zankah.

To je bilo za danes vse, če pa vam kaj o funckijah ni jasno, pa nas vprašajte na forumu :)
 
 
Komentiraj
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!