Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Čo je PHP- PHP (PHP: Hypertext Preprocessor) je populárny open source (prístupné zdrojové kódy) skriptovací programovací jazyk Používa najmä na programovanie.

Podobné prezentace


Prezentace na téma: "Čo je PHP- PHP (PHP: Hypertext Preprocessor) je populárny open source (prístupné zdrojové kódy) skriptovací programovací jazyk Používa najmä na programovanie."— Transkript prezentace:

1 Čo je PHP- PHP (PHP: Hypertext Preprocessor) je populárny open source (prístupné zdrojové kódy) skriptovací programovací jazyk Používa najmä na programovanie klient-server aplikácií (na strane servera) a pre vývoj dynamických webových stránok. PHP skripty sú vykonávané na serveri PHP je voľne stiahnuteľný a šíriteľný

2 Použitie PHP Pomocou PHP možno vytvárať stránky s dynamickým obsahom
Dokáže: - vytvárať, otvárať, čítať, zapisovať a zatvárať súbory na serveri - zbierať údaje z formulárov - pridávať, mazať, šifrovať a modifikovať dáta v databáze - môže užívateľom zakázať prístup na určité stránky na vašej webovej stránke

3 Prečo práve PHP PHP funguje na rôznych platformách (Windows, Linux, Mac OS,...) Je kompatibilný s takmer všetkými používanými servermi (Apache,...) Podporuje širokú škálu databáz PHP je jednoduché sa naučiť a pracuje efektívne na strane servera

4 Inštalácia PHP Inštalácia serveru Inštalácia PHP
Inštalácia databázy MySQL Môžeme tvoriť súbory .php a použiť web host s podporou php

5 Alternatívy PHP Jazyky Pearl Ruby Java, C a C++, Python('pajton')
Súbor ASP

6 Alternatívy PHP - ASP Súbor ASP - má príponu ". Asp"
- podobný HTML súboru - môže obsahovať text, HTML, XML, a skripty(sú vykonávané na servery) ASP dokáže: - dynamicky upravovať, meniť, alebo pridať akýkoľvek obsah webovej stránky - reagovať na otázky užívateľov alebo údaje predložené z formulárov HTML - zaistiť bezpečnosť = kód sa nedá zobraziť v prehliadači - minimalizovať zaťaženie siete

7 Syntax jazyka PHP PHP skript je vykonávaný na strane servera, a HTML výsledok je odoslaný späť do prehliadača PHP kód sa vkladá medzi značky: <?php php_kod; ?>

8 Jednoduchý príklad v PHP
súbor: pozdrav.php <html> <head> <title>1.program v PHP<title> </head> <body> <?php echo “Ahojte vsetci!"; ?> </body> </html>

9 Premenné Zápis v PHP: $nazov_prem=hodnota;
môžu mať krátke názvy (x, y...) alebo výstižné (vek, predmet...), nemôžu začínať číslicou V premennej môže byť uložená hodnota(x=5), alebo výraz (x=2*a+b) Nemôže sa používať pod-trhovník na začiatku, a názov premennej nesmie obsahovať medzeru Rozlišuje v názve malé a veľké písmená

10 Premenné - príklad

11 Premenné - príklad Výstup:

12 Podmienky (if-else) Slúžia na vykonávanie rôznych príkazov na základe rôznych podmienok Modifikácie použitia: if, if-else, if-else if-else, switch

13 Podmienky - príklad

14 Podmienky - príklad Výstup:

15 Cykly Cyklus vykonáva určitý blok príkazov s definovaným počtom opakovaní alebo pokým je splnená podmienka cyklu For cyklus While cyklus (na začiatku musí obsahovať podmienku) Do – while cyklus (má podmienku na konci)

16 Cykly For cyklus for (premenna; podmienka; inkrement) {
príkazy na vykonanie; } parametre cyklu: - premenná cyklu - podmienka - inkrementácia

17 Cyklus For - príklad

18 Cyklus While - príklad

19 Cyklus For a While - príklad
Výstup je pre oba cykly rovnaký

20 Formuláre Premenné $_GET a $_POST slúžia na načítanie informácií z formulárov (vstup od užívateľa) $_GET: informácia odoslaná z formulára metódou “get” je viditeľná pre všetkých - zobrazí sa v adresnom riadku prehliadača (má limity na množstvo odoslaných informácií) $_POST: informácie odoslaná metódou “post” je neviditeľná pre ostatných a nemá žiadne limity na množstvo odoslaných informácií (je vhodná na posielanie citlivých údajov)

21 Príklad – switch a metóda get

22 Príklad – switch a metóda get
Výstup:

23 Porovnanie get a post

24 Ďakujeme za pozornosť Mária Pardelová Zuzana Loncová


Stáhnout ppt "Čo je PHP- PHP (PHP: Hypertext Preprocessor) je populárny open source (prístupné zdrojové kódy) skriptovací programovací jazyk Používa najmä na programovanie."

Podobné prezentace


Reklamy Google