PHP PHP – základy syntaxe (část 1) - 03 Mgr. Josef Nožička IKT PHP www.zlinskedumy.cz.

Slides:



Advertisements
Podobné prezentace
Pro začátek něco lehčího
Advertisements

IKT PHP PHP Tvorba formuláře - 10 Mgr. Josef Nožička
HYPERTEXT PREPROCESSOR. JAZYK PHP. Jazyk PHP (Hypertext PreProcessor) je intepretovaný jazyk určený pro web. Je celkem jednoduchý, snadno přenositelný.
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
PROGRAMOVATELNÉ AUTOMATY SÉRIOVÝ PŘENOS13 Ing. Jana Horáková Elektrotechnika
MECHANICKÉ KMITÁNÍ 08. Kinematika harmonického pohybu – příklady II.
PHP Práce se soubory v PHP - 13
ACCESS IMPORT TABULKY Z EXCELU- 04 Ing. Jana Horáková IKT MS Office
PHP Podmíněné příkazy v PHP - 06
Algoritmizace a programování Datové typy v Delphi - 05
PHP Cyklické příkazy v PHP - 08
Algoritmizace a programování Podprogramy v Delphi - 10
PHP Zpracování formuláře v PHP - 11 Mgr. Josef Nožička IKT PHP
Algoritmizace a programování Operátory a příkazy v Delphi - 07
Statika Vazbové síly na nosníku 15
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
MS OFFICE - WORD TITULNÍ STRANA A OBSAH Ing. Petr Hanáček
MS OFFICE - WORD ZÁHLAVÍ A ZÁPATÍ Ing. Petr Hanáček
Hydromechanika Archimédův zákon, ponořený objem, ponor 19
PHP – Základy programování
PHP PHP – základy syntaxe (část 2) - 04 Mgr. Josef Nožička IKT PHP
POČÍTAČOVÁ GRAFIKA PROGRAMY A NÁSTROJE PRO PRÁCI S VEKTOROVOU GRAFIKOU 2 ING. BOHUSLAVA VITEKEROVÁ IKT MS Office
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
ELEKTROTECHNICKÁ MĚŘENÍ
Algoritmizace a programování Třídící algoritmy - 12
EXCEL ŘAZENÍ DAT ING. BOHUSLAVA VITEKEROVÁ IKT MS Office
Programovatelné automaty CV podprogramy a funkční bloky 12
Excel úpravy grafu, karta Návrh
Proměnné v PHP Každý programovací jazyk pracuje s nějakými hodnotami. To, do čeho se tyto hodnoty ukládají, se nazývá proměnné. Každý programovací jazyk.
Excel export a import dat. Import dat z webu.
Access Formuláře, cvičení
ACCESS SESTAVY, CVIČENÍ Ing. Jana Horáková IKT MS Office
ACCESS PŘÍKAZOVÉ TLAČÍTKO, CVIČENÍ 20 Ing. Jana Horáková IKT MS Office
Úrokový počet Prezentace_13 Mgr. Silva Vaňková OPČ_Úrokový počet
Algoritmizace a programování Objektově orientované programování - 16 Mgr. Josef Nožička IKT Algoritmizace a programování
Algoritmizace a programování Binární soubory - 14 Mgr. Josef Nožička IKT Algoritmizace a programování
Ing. Bohuslava Vitekerová
Programovatelné automaty princip činnosti PLC 03
MĚŘENÍ ČINNÉHO VÝKONU V TROJFÁZOVÉ SÍTI
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
Procentový počet Prezentace_12
PHP PHP a MySQL - 15 Mgr. Josef Nožička IKT PHP
Algoritmizace a programování Vývojové diagramy - 03
PRVKY ELEKTRONICKÝCH OBVODŮ
PRVKY ELEKTRONICKÝCH OBVODŮ
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
Kalkulace zboží Prezentace_16 Mgr. Silva Vaňková OPČ_Kalkulace zboží
Algoritmizace a programování Textové soubory - 13 Mgr. Josef Nožička IKT Algoritmizace a programování
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
PHP PHP - úvod - 02 Mgr. Josef Nožička IKT PHP
ACCESS ÚVOD DO PROGRAMU - 02 Ing. Jana Horáková IKT MS Office
MS OFFICE - WORD VYTVOŘENÍ TABULKY Ing. Petr Hanáček
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
Rozdělovací počet Prezentace_14
ÚPRAVA TABULKY VE WORDU
IKT MS Office Access Dotazy Ing. Jana Horáková
PROGRAMOVATELNÉ AUTOMATY CV OBRAZOVKY 05 Ing. Jana Horáková Elektrotechnika
IKT MS Office Access Formuláře Ing. Jana Horáková
IKT MS Office Access Sestavy Ing. Jana Horáková
ACCESS SESTAVY Ing. Jana Horáková IKT MS Office
Excel export a import dat. Import ze souboru.
ACCESS TVORBA TABULEK, CVIČENÍ - 06 Ing. Jana Horáková IKT MS Office
ACCESS TVORBA TABULEK, CVIČENÍ - 05 Ing. Jana Horáková IKT MS Office
Programovatelné automaty CV detekce hrany impulzu 13
PHP Programy pro tvorbu WWW stránek - 01
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
Směšovací počet Prezentace_15
HYPERTEXT PREPROCESSOR. JAZYK PHP. VYUŽITÍ JAZYKA Programování dynamických internetových stránek a webových aplikací vytvoření šablony webu kniha návštěv.
ODSTAVEC Ing. Petr Hanáček MS OFFICE - WORD
Transkript prezentace:

PHP PHP – základy syntaxe (část 1) - 03 Mgr. Josef Nožička IKT PHP

AnotaceMateriál seznamuje žáky se základními syntaktickými prvky jazyka PHP a pravidly jejich zápisu. Musí být doplněn výkladem. AutorMgr. Josef Nožička (Autor) JazykČeština Očekávaný výstup26–41-M/01 Elektrotechnika M/01 Technické lyceum Speciální vzdělávací potřeby - žádné - Klíčová slovaProměnná, řetězec, HTML Druh učebního materiáluPrezentace Druh interaktivityKombinované Cílová skupinaŽák Stupeň a typ vzděláváníodborné vzdělávání Typická věková skupina let Vazby na ostatní materiályJe součástí IKT.

Zápis programového kódu PHP Programový kód PHP se nejčastěji vkládá do zdrojového kódu HTML stránek mezi značky. Mezi těmito značkami může být napsáno libovolné množství PHP příkazů, oddělených středníkem. Příklad: <?php echo “Dobrý den! \n“; echo “Vítáme Vás na našich stránkách!“; ?>

Kombinace HTML a PHP PHP kód nemusí být přitom na jednom místě. Můžeme jej kdykoliv ukončit, pokračovat kódem HTML a později opět vložit příkazy PHP. Příklad (inovace příkladu z předchozího snímku): <?php echo “Dobrý den!“; ?> <?php echo “Vítáme Vás na našich stránkách!“; ?>

Vkládání HTML do PHP HTML příkazy však mohou být generovány přímo v PHP, pokud je sem vložíme jako součást příkazu echo. Díky tomu můžeme příklad z předchozího snímku zapsat jiným způsobem (kterým ušetříme několik řádků: <?php echo “Dobrý den! “; echo “ Vítáme Vás na našich stránkách!“; ?>

Proměnné v PHP Každý odkaz na proměnnou v PHP začíná znakem $, za kterým následuje libovolně dlouhá posloupnost znaků, začínajících písmenem anglické abecedy nebo podtržítkem. Přiřazujeme – li proměnné nějakou hodnotu, používáme k tomu operátor =. Příklady: $p=10; $p=$p + 1; $jmeno=“Jana“; $test=true;

Datové typy v PHP Proměnné se v PHP na rozdíl od vyšších programovacích jazyků nedeklarují, datový typ je automaticky dán hodnotou, která je proměnné přiřazena. Je přitom možné použít 4 základní (jednoduché) datové typy: Integer (celá čísla) Float (desetinná čísla) String (řetězce) Boolean (pravda/nepravda) Kromě nich je možné v PHP použít i strukturované datové typy pole a objekt.

Řetězce v PHP Řetězec je text, uzavřený v uvozovkách nebo apostrofech. Takto napsaný text můžeme buď přiřadit nějaké proměnné nebo jej nechat vypsat pomocí příkazu echo. Pro spojování řetězců se v PHP používá operátor. (tečka). Příklady: $jmeno=“Jan“; $prijmeni=“Novák“; $celejmeno=$jmeno.‘ ‘.$prijmeni; echo ‘Dobrý den!‘; echo “Jmenuji se $celejmeno“;

Řetězce v PHP – 2. část Uvnitř řetězce, napsaného v uvozovkách, je možno použít apostrofy a naopak. Není však možné uvnitř jedněch uvozovek či apostrofů použít druhé. Příklady: syntakticky správný zápis: echo “ Dobrý den! “; syntakticky špatný zápis: echo “ Dobrý den! “;

Zdroje BRÁZA, Jiří. PHP 5: začínáme programovat. 1. vyd. Praha: Grada Publishing, 2005, 244 s. ISBN X.