Jste zde: úvodní stránka » znalosti » programovaci-sw » php-funkce
PHP funkce
... jak si usetrit práci při programování v PHP ...
Proč funkce v PHP?
V učebnicích je většinou význam funkce popsán složitě a pro začátečnika nepochopitelně. Proto jsem si sepsal ukázky jak některé funkce použít. Třeba to pomůže i Vám při programování.
Kdy použít funkce v PHP?
Když používáme jeden kod na více místech a v případě změny nechceme zapomenout ho na všechny místa rozkopírovat. Když si člověk stahne nějaký profi redakční syystém nebo fotogalerii tak uvidí, že použivání funkcí je velice oblíbene a zpřehledňuje tvorbu a rozšířování kodu.
Funkce bez argumentu
nejjednodužší funkce
Nejjednodužší je začít něčím úplně jednoduchým. Funkce bez argumentu
function jednoducha()
{
// tato funkce bude volána bez parametru
echo "První nejjednodužší funkce bez argumentu. Z www.lasakovi.com/pavel/";
}
// a jelikož potřebujeme funci zavoláme
jednoducha();
Výsledkem bude:
První nejjednodužší funkce bez argumentu. Z www.lasakovi.com/pavel/
Jde pouze o ukázkovy příklad. Aby bylo jasné jak se daná funce volá.
Funkce s argumentem
který se nepředává zpět
Argument se použije uvnitř funkce. Která něco provede. Třeba vypíše Vaše jméno v nějakém tvaru. Nebo zobrazí pozdrav podle času. My použijeme pouze vypís jména. Abych funkci netvořil zbytečně složitou.
function pochvalajmena($jmeno)
{
// této funkci bude předán parametr
echo "Jméno ".$jmeno." je super.";
}
// a jelikož potřebujeme funci zavoláme
echo pochvalajmena("Pavel");
Výsledkem bude:
Jméno Pavel je super.
Ve volání funkce jsem zadal natvrdo jméno. To by tam mohl vložit skript. Po dotazu na to jak se daný člověk jmenuje.
Funkce s argumentem
který se předává zpět
Argument se použije uvnitř funkce, může se třeba něco vypočíst. A tato funkce nám vrátí výsledek :) Třeba ke zvoleneému číslu se přičte 10. Zrovna mě nic jednodužšího nenapada
function pricteno($cislo)
{
// k parametru z této funkce se přičte 10
return $cislo+10;
// uz nekontroluji pokud by někdo do proměné zadal písmeno
}
// a jelikož potřebujeme funci zavoláme
echo pricteno("10");
Výsledkem bude:
20
Snad na ukázku tento příklad nevadí. V příštích článcích představím složitější funkce
Související články o PHP
- PHP
- PHP náhodný výběr
- PHP funkce - právě čtete
| článek zveřejněn: 14.1.2007 |
Znalosti
Novinky
nový web o MS Office -
14.4.2009
SPS 2008 - opožděně pár fotek z jednoho zajímavého veletrhu
5.4.2009
Makro MS Excel – práce s listy po zimním spánku se začínám probouzet :)
více novinek viz. historie
Poděkování
za návštěvu a přeji ať zde nalezne vše co potřebujete...
Stránky o elektrotechnice, programování (PHP, DELPHI, CSS, XHTML, SEO), projektovém a time managementu.
RSS 2 | XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 |
3132
|