Funkce
Proč si komplikovat život?
Funkce jsou velice užitečné v PHP, protože nám umožní určit část PHP kódu, které poté můžeme používat znovu a určitými parametry v dalších částech kódu. Příklad:
Vytvořili (definovali) jsme funkci s názvem "pozdrav". Tato funkce umí echo "Ahoj";. Funkci můžeme použít (zavolat) tak, že napíšeme název funkce a přidáme závorky, tedy pozdrav();. Funkci můžeme použít víckrát na různých místech kódu a je to tedy mnohem efektivnější a šetříme tak místo i čas. Například pokud by jsme se rozhodli, že nebudeme zdravit Ahoj, ale Dobrý den, nemusíme v kódu hledat, kde jsme použili echo "Ahoj";, ale najdeme pouze tu funkci, změníme ji a automaticky se změní všude. Pojďme si do funkcí přidat argumenty, se kterými se funkce bude používat:
Takto můžeme při použití funkce určit proměnné pouze pro ten jeden případ. Například jednou budeme zdravit jako Marek, jindy jako Adam. Samozřejmě každý pozdrav na jednom řádku pomocí HTML elementu <br>. Pojďmě si do naší funkce přidat druhý argument a tím bude věk:
PHP má nějaké funkce již definované automaticky jako například funkci date() tedy čas. Formát určíme pomocí argumentů například takto:
Formát H:i znamená hodiny:minuty a pokaždé, kdy načteme stránku se nám naše funkce a celý kód znovu vykonají a čas se tedy aktualizuje.
Last updated