Neutr00n Zveřejněno 11. června Sdílet Zveřejněno 11. června PHP (Hypertext Preprocessor) je populární skriptovací jazyk, který je široce používán pro webový vývoj. Díky své jednoduchosti a flexibilitě je ideální pro začátečníky. Tento článek tě provede základními kroky, jak začít programovat v PHP. Co je PHP? PHP je server-side skriptovací jazyk, což znamená, že kód je spouštěn na serveru a výsledek je zaslán klientovi (např. webovému prohlížeči). PHP je často používán ve spojení s databázemi, jako je MySQL, a je základním stavebním kamenem mnoha dynamických webových stránek a aplikací. Instalace PHP Než začneš programovat v PHP, musíš mít PHP nainstalované na svém počítači nebo serveru. Existuje několik způsobů, jak toho dosáhnout: XAMPP: Balíček obsahující Apache, MySQL, PHP a Perl. Ideální pro vývoj na lokálním počítači. WAMP: Podobný balíček jako XAMPP, ale specifický pro Windows. MAMP: Balíček pro macOS, obsahující Apache, MySQL a PHP. První PHP skript Po nainstalování PHP je čas napsat svůj první skript. Otevři textový editor (např. Notepad++, Sublime Text nebo VS Code) a vytvoř nový soubor s příponou .php. Zde je jednoduchý příklad: <?php echo "Ahoj, světe!"; ?> Tento kód zobrazí text "Ahoj, světe!" na webové stránce. Ulož soubor jako index.php a umísti ho do kořenového adresáře svého webového serveru (např. htdocs pro XAMPP). Spuštění PHP skriptu Otevři webový prohlížeč a zadej adresu http://localhost/index.php. Měl by se zobrazit text "Ahoj, světe!". Gratuluji, právě jsi úspěšně spustil svůj první PHP skript! Základní syntaxe PHP Nyní se podíváme na základní syntaxe PHP, které budeš potřebovat znát. Proměnné V PHP se proměnné deklarují pomocí znaku $: <?php $jmeno = "Jan"; $vek = 25; echo "Jmenuji se $jmeno a je mi $vek let."; ?> Podmínky Podmínky v PHP fungují podobně jako v jiných programovacích jazycích: <?php $cislo = 10; if ($cislo > 5) { echo "Číslo je větší než 5"; } else { echo "Číslo není větší než 5"; } ?> Smyčky Smyčky umožňují opakovat blok kódu, dokud není splněna určitá podmínka: <?php for ($i = 0; $i < 5; $i++) { echo "Číslo: $i <br>"; } ?> Práce s formuláři PHP se často používá pro zpracování formulářů. Zde je jednoduchý příklad formuláře a jeho zpracování: <!-- form.html --> <form action="zpracuj.php" method="post"> Jméno: <input type="text" name="jmeno"> Věk: <input type="text" name="vek"> <input type="submit"> </form> <!-- zpracuj.php --> <?php $jmeno = $_POST['jmeno']; $vek = $_POST['vek']; echo "Jmenuji se $jmeno a je mi $vek let."; ?> Práce s databázemi PHP často pracuje s databázemi, jako je MySQL. Pro připojení k databázi použij funkci mysqli_connect: <?php $conn = mysqli_connect("localhost", "root", "", "moje_databaze"); if (!$conn) { die("Připojení selhalo: " . mysqli_connect_error()); } $sql = "SELECT id, jmeno, vek FROM uzivatele"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"]. " - Jméno: " . $row["jmeno"]. " - Věk: " . $row["vek"]. "<br>"; } } else { echo "0 výsledků"; } mysqli_close($conn); ?> Závěr PHP je mocný nástroj pro tvorbu dynamických webových stránek a aplikací. Tento článek tě provedl základními kroky, jak začít programovat v PHP. Nyní je čas experimentovat, učit se a tvořit vlastní projekty! Citovat Odkaz ke komentáři Sdílet na ostatní stránky More sharing options...
Doporučené příspěvky
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.