Přeskočit navigaci | Přeskočit na novinky
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?

PHP Logo

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

| článek zveřejněn: 14.1.2007 |





Z fotogalerie

moje statnice
více fotek ve fotogalerií
 

Novinky

1.1.2010
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í

Děkuji
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 2XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 | 4572 |

TOPlist

Doporučuji: Dana Lasáková, advokátní kancelář - Brno a Jak na Excel