Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilSusanne Michel
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á
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.