Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B3 Autor Ing. Jiří Kalousek Období vytvoření listopad.

Slides:



Advertisements
Podobné prezentace
Programování funkcí v Excelu
Advertisements

HYPERTEXT PREPROCESSOR. JAZYK PHP. Jazyk PHP (Hypertext PreProcessor) je intepretovaný jazyk určený pro web. Je celkem jednoduchý, snadno přenositelný.
Algoritmizace a programování Podprogramy v Delphi - 10
Databázové systémy 1 Cvičení č. 3 Fakulta elektrotechniky a informatiky Univerzita Pardubice.
MATLAB® ( Funkce v Matlabu ).
J a v a Začínáme programovat Lucie Žoltá Přetěžování metod, rekurze.
PHP PHP – základy syntaxe (část 1) - 03 Mgr. Josef Nožička IKT PHP
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C11 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Procedury a funkce Základní charakteristika a použití v programu.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B8 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Vyučovací hodina 1 vyučovací hodina: Opakování z minulé hodiny 5 min Nová látka 20 min Procvičení nové látky 15 min Shrnutí 5 min 2 vyučovací hodiny: Opakování.
DEKLARACE PROMĚNNÝCH A KONSTANT
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A15 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B20 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C12 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A16 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A14 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A17 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C16 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B20 AutorRNDr. Marcela Kepáková Období vytvořeníKvěten.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C19 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A6 AutorRNDr. Marcela Kepáková Období vytvořeníZáří 2012.
Informatika I 7. přednáška RNDr. Jiří Dvořák, CSc.
Informatika I 8. přednáška RNDr. Jiří Dvořák, CSc.
Návrh a tvorba WWW Přednáška 5 Úvod do jazyka PHP.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B7 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C17 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B16 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B07 AutorRNDr. Marcela Kepáková Období vytvořeníListopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A16 AutorRNDr. Marcela Kepáková Období vytvořeníKvěten.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B15 AutorRNDr. Marcela Kepáková Období vytvořeníDuben.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A11 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A18 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A3 AutorRNDr. Marcela Kepáková Období vytvořeníZáří 2012.
Obchodní akademie, Ostrava - Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_09B1 AutorMgr. Monika Chvostková Období vytvořeníZáří.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B11 Autor Ing. Jiří Kalousek Období vytvoření prosinec.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B13 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B17 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B10 Autor Ing. Jiří Kalousek Období vytvoření prosinec.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B05 AutorRNDr. Marcela Kepáková Období vytvořeníListopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B4 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_09A14 AutorMgr. Monika Chvostková Období vytvořeníProsinec.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B5 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C18 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B19 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B18 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B8 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B15 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A16 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B6 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A12 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A10 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C14 Autor Ing. Jiří Kalousek Období vytvoření březen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A8 AutorRNDr. Marcela Kepáková Období vytvořeníZáří 2012.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A7 AutorRNDr. Marcela Kepáková Období vytvořeníZáří 2012.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01C15 Autor Ing. Jiří Kalousek Období vytvoření březen.
Podprogramy (subroutines) Pojmenované kousky programu, které –tvoří logicky ucelené části –se v programu opakují Jsou zapsány na jednom místě a v případě.
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.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B02 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08A11 AutorRNDr. Marcela Kepáková Období vytvořeníŘíjen.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUMVY_32_INOVACE_08B04 AutorRNDr. Marcela Kepáková Období vytvořeníListopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Obchodní akademie, Ostrava-Poruba, příspěvková organizace
Podprogramy.
MU002 – Informační technologie Základy algoritmizace 5/13
Transkript prezentace:

Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B3 Autor Ing. Jiří Kalousek Období vytvoření listopad 2012 Ročník/věková kategorie 4. ročník Vyučovací předmět Databázové systémy Klíčová slova Syntaxe, funkce, argumenty funkce, volání funkce Anotace Cíl: studenti se orientuji v syntaxi a logice funkcí v PHP Prezentace slouží k výkladu se záměrem získat, upevnit a prohloubit znalost funkcí v php

Ing. Jiří Kalousek

O funkcích K čemu nám jsou: Šetří prostor a čas Zpřehledňuje zdrojový kód Pokud použijeme vestavěnou funkci, máme jistotu, že bude fungovat správně

O funkcích Jak funkci používat Funkci musíme definovat vždy před použitím (pokud není vestavěna) Všechny proměnné použité ve funkci jsou pouze lokální – lze s nimi pracovat pouze uvnitř funkce Je možno použít ve funkci i globální proměnné – použijeme příkaz global Funkce může volat i jiné funkce, v případě, že volá sama sebe, jedná se o rekurzi – používá se např. u výpočtu faktoriálu

Funkce Rozdělení funkcí: Vestavěné Výpočetní - matematické, konverzní, řetězcové,… Výkonné – databázové, fce využívající prostředků OS,… Vlastní – vlastní, nebo cizí vytvořené funkce

Funkce vestavěné Jedná se o již optimalizované funkce, doporučuji pokud jsou k dispozici Tyto funkce nedeklarujeme, pouze voláme Příklad výpočetních funkcí: abs, exp, min, max,… Příklad výkonných funkcí: mysql_connect; mysql_fetch_array

Funkce s argumentem Informace s kterými má funkce pracovat jsou jí předány přes seznam argumentů (seznam proměnných, konstant oddělených čárkou)

Funkce bez argumentu Tento typ funkce nepožaduje ke své činnosti od programu žádné informace Nejčastěji se jedná o funkce pracující s datem

Deklarace „vytvoření“ funkce Funkci vytvoříme pomocí klíčového slova function za kterým následuje název funkce (jméno) Jméno funkce nesmí být: Klíčové slovo php Název již existující funkce (např. date,…)

Volání „použití“ funkce Funkce s argumentem Funkce bez argumentu

Zdroje informací PHP: Hypertext Preprocessor [online][cit ]. Dostupný z WWW: PHP Tutorial - Introduction [online][cit ]. Dostupný z WWW:

Ing. Jiří Kalousek OA Ostrava-Poruba