PHP je už desaťročia jedným z najpoužívanejších jazykov na tvorbu webových stránok. Je rýchly, jednoduchý, dobre zdokumentovaný a – čo je najlepšie – zadarmo. Ak snívate o tom, že si vytvoríte vlastný blog, e-shop alebo portfólio, PHP je ideálnym miestom, kde začať. Tento článok vás krok za krokom prevedie úplnými základmi a už o hodinu si vytvoríte svoju prvú dynamickú stránku.
PHP je skriptovací jazyk na strane servera, čo znamená, že beží na webserveri a generuje dynamický obsah pre váš prehliadač. Dôvody, prečo sa stále oplatí začať práve s PHP:
Skôr než napíšeme prvý kód, potrebujeme prostredie, v ktorom PHP pobeží. Najjednoduchšia cesta je použiť balík, ktorý obsahuje všetko:
Po nainštalovaní XAMPP spustíte Apache server a v priečinku htdocs
vytvoríte nový súbor napríklad index.php
.
PHP môžete jednoducho kombinovať s HTML. Kód sa vkladá medzi značky <?php ... ?>
. Napríklad:
<!DOCTYPE html>
<html>
<head><title>Moja prvá PHP stránka</title></head>
<body>
<h1>Vitajte</h1>
<p>Dnes je: <?php echo date("d.m.Y"); ?></p>
</body>
</html>
PHP vie vypísať dátum, spracovať formulár, komunikovať s databázou – a všetko sa vykonáva na serveri. Prehliadaču sa posiela už len hotové HTML.
V PHP sa premenné definujú pomocou znaku $
. Napríklad:
$meno = "Peter";
$vek = 30;
$aktivny = true;
PHP podporuje základné dátové typy:
"text"
5
, 3.14
true
, false
["jablko", "banán"]
Komentáre zapisujeme takto:
// Toto je jedno-riadkový komentár
/* Toto je
viacriadkový komentár */
Správne pomenované premenné a komentáre zlepšujú čitateľnosť kódu, čo oceníte najmä pri väčších projektoch.
Aj skúsení programátori robia chyby – tu sú tie najčastejšie, ktoré vás môžu na začiatku zmiasť:
Vždy si kód skúšajte krok po kroku, čítajte chybové hlásenia a nebojte sa experimentovať. PHP je tolerantné a veľmi vhodné pre učenie.
PHP je výborný jazyk pre každého, kto chce rýchlo začať s webom. S jednoduchým inštalačným balíkom, čistou syntaxou a silnou komunitou vás PHP rýchlo naučí, ako tvoriť živé stránky, ktoré reagujú na používateľa. Stačí vám trocha času a ochoty skúšať – výsledky uvidíte už po prvom dni.
Chcete sa naučiť PHP od základov, vytvárať vlastné e-shopy a dynamické aplikácie? Vyskúšajte náš kurz PHP – Programovanie dynamických webových stránok v PHP a úvod do AJAXu, kde vás prevedieme od úplných základov až po reálne projekty.
Viac informacií preberáme na kurze:
Kurz PHP - Programovanie dynamických webových stránok v PHP a úvod do AJAXu
Marián Knězek