Funkce a procedury Funkce jsou v PHP nezbytným programovacím prostředkem. Funkce jsou v PHP nezbytným programovacím prostředkem. Procedura vykonává nějakou.

Slides:



Advertisements
Podobné prezentace
Základní jednotka PC Obr. 1.
Advertisements

Seznamy Seznamy lze použít pro zpřehlednění zobrazovaných dat na stránce. Seznamy lze použít pro zpřehlednění zobrazovaných dat na stránce. Seznamy se.
Základní struktura, metainformace
Datum a čas Pro práci s datem a časem se používají dvě hlavní funkce.
Vstupy a výstupy v JavaScriptu Vstup: použitím metody prompt objektu window čtením hodnot z položek formuláře Výstup : použitím metody alert objektu window.
Formuláře Formuláře lze nalézt téměř na každém webu. Formuláře lze nalézt téměř na každém webu. Použití formulářů: Použití formulářů: Blog Blog Uživatelské.
Algoritmizace a programování Podprogramy v Delphi - 10
Výukový materiál byl zpracován v rámci projektu
Trojúhelník – II.část Mgr. Dalibor Kudela
Layout stránky Rozvržení stránky (layout stránky) se provádí z těchto důvodů: Určení polohy záhlaví, menu, textů, obrázků... Zachování polohy při změně.
NÁZEV ŠKOLY: Základní škola Nový Jičín, Komenského 66, p. o
Konektory napájecího zdroje
Modem Modem je zařízení umožňující vzájemné datové propojení dvou počítačů pomocí telefonní linky, přesněji – potřebujeme dva modemy, každý na jednom konci.
Geometrie pevného disku
Odkazy Pomocí odkazu se lze pohybovat mezi stránkami. Cílem může být další stránka nebo identifikátor na aktuální stránce. Pomocí odkazu se lze pohybovat.
Blokový model v CSS Obr. 1.
Procedury a funkce Základní charakteristika a použití v programu.
Seznam - menu Seznam a jeho položky lze použít například i na vytvoření vysouvacího menu. Seznam a jeho položky lze použít například i na vytvoření vysouvacího.
FUNKCE V PHP. 2 FUNKCE JSOU V PODSTATĚ MALÉ KUSY SKRIPTŮ, KTERÉ JE MOŽNÉ OPAKOVANĚ POUŽÍVAT. Příklad
Počítačová síť a typy sítí
Délkové jednotky v CSS Pro zápis délkových jednotek se používají jednotky: Absolutní Relativní Procenta Údaje se zapisují jako celá nebo desetinná čísla.
Tvorba WWW stránek HTML - XHTML Každá Internetová stránka (WWW stránka) je vytvořena pomocí programovacího jazyka HTML (Hypertext Markup Language). Každá.
FTP – přenos souborů Tato služba se používá pro přenos souborů pomocí přenosového protokolu FTP. Pro tuto službu existují speciální klienti, kteří se dokáží.
Inkoustová tiskárna Do této kategorie patří tiskárny, které tisknou pomocí inkoustu. Obr. 1.
Porovnání technologie CD a DVD
Využití multimediálních nástrojů pro rozvoj klíčových kompetencí žáků ZŠ Brodek u Konice reg. č.: CZ.1.07/1.1.04/ Předmět : Matematika a její aplikace.
Příkaz break, continue Cykly nemusejí probíhat vždy řádně celým cyklem. Cykly nemusejí probíhat vždy řádně celým cyklem. Někdy může být výhodné provádění.
Práce se soubory Soubory se používají pro ukládání dat pro pozdější použití. Dalším a lepším způsobem jak ukládat data je použití databáze. Soubory se.
Vizualizér Vizualizér je zařízení, které zachycuje obraz přímo z neprůhledné předlohy (trojrozměrné předměty, knihy, mapy apod.). Obraz zachycený pomocí.
Reproduktory Reproduktory se používají jako standardní výstup počítačů. Jeden malý reproduktor bývá součástí základní jednotky. Je určen pro přehrávání.
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.
Jazyk PHP Programovací jazyk PHP (Hypertext preprocessor) je skriptovací jazyk, který běží na straně serveru. KLIENT - SERVER Server posílá do vašeho počítače.
CSS styly Kaskádové styly (CSS – Cascading Style Sheets) jsou prostředkem, který zajišťuje jednotný vzhled publikovaných stránek. Technologii CSS podporují.
Proměnná typu "pole" Mezi proměnné typu "pole" patří všechny superglobální proměnné. Mezi proměnné typu "pole" patří všechny superglobální proměnné. To.
DTD DTD (Document Type Definition) je jinými slovy návod pro prohlížeč zpracovávající dokument. DTD (Document Type Definition) je jinými slovy návod pro.
Příkaz "echo" Příkaz "echo" Příkaz "echo" se používá pro zobrazení daných informací na monitoru. Příkaz "echo" se používá pro zobrazení daných informací.
WWW – hypertextový informační systém
HTML editory HTML editory se dělí na dva základní typy:
Obrázky Obrázky se používají pro oživení stránek. Obrázky se používají pro oživení stránek. Obrázky se do stránek vkládají nepárovou značkou. To znamená,
Diskové pole RAID Disková pole (RAID - Redudant Array of Inexpensive Disks) se používají v souvislosti se zabezpečením dat. Princip RAID pole spočívá.
Inkrementace Zvýší hodnotu o 1. Zvýší hodnotu o 1. V proměnné $b bude hodnota 11 V proměnné $b bude hodnota.
Projektory Projektory se používají pro velkoplošné zobrazení počítačového nebo video signálu. Promítaný obraz může být mnohem větší než obraz na klasickém.
URL v HTML URL - Unique Resource Locator Příklad:
Goniometrické funkce funkce tangens a kotangens
Goniometrické funkce Kotangens ostrého úhlu
Základy syntaxe jazyka PHP PHP JE TECHNOLOGIE BĚŽÍCÍ NA SERVERU. PHP JE TECHNOLOGIE BĚŽÍCÍ NA SERVERU. Typický PHP skript obsahuje: Typický PHP skript.
Pravoúhlý trojúhelník
Primitivní počítadlo
Spojování řetězců Spojování řetězců Pro spojování řetězců se používá operátor Pro spojování řetězců se používá operátor. (tečka). V jiných jazycích se.
Formuláře Formuláře uzavíráme do elementů Formuláře uzavíráme do elementů a a Tyto elementy jsou součástí jazyka XHTML, to znamená, že při použití v PHP.
Databázové systémy 2 Zkouška – 8:00. Příklad I - Procedura Vytvořte proceduru PROCEDURE ZK_ZAM_HISTOGRAM(P_ROK_OD IN NUMBER, P_ROK_DO IN NUMBER)
Projektory LCD Tento projektor využívá technologii tekutých krystalů. Projektor obsahuje jeden (pro monochromatický obraz) nebo tři (pro barevný obraz)
Příkaz switch Příkaz switch se používá, pokud testujete jednu proměnnou s více možnými hodnotami. Příkaz switch se používá, pokud testujete jednu proměnnou.
Sestava počítače Do sestavy počítače patří všechny vnitřní i vnější části počítače včetně příslušenství. 
Goniometrické funkce funkce sinus
C – procedury Mgr. Lenka Švancarová.
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ě.
Základní jednotka notebooku
Diskové pole RAID Disková pole (RAID - Redudant Array of Inexpensive Disks) se používají v souvislosti se zabezpečením dat. Disková pole (RAID - Redudant.
PRAVOÚHLÝ TROJÚHELNÍK V ROVINNÝCH GEOMETRICKÝCH OBRAZCÍCH
Pythagorova věta Pythagoras 570 př.n.l. – 510 př.n.l.
Pravoúhlý trojúhelník (procvičování)
Goniometrické funkce funkce kosinus
Název: VY_32_INOVACE_MA_8A_12I Škola:
Technická mechanika – Skládání sil
Pravoúhlý trojúhelník, Pythagorova věta, přepona, odvěsna
Základní škola T. G. Masaryka a Mateřská škola Poříčany, okr. Kolín
Goniometrické funkce v pravoúhlém trojúhelníku
Podprogramy.
MU002 – Informační technologie Základy algoritmizace 5/13
Transkript prezentace:

Funkce a procedury Funkce jsou v PHP nezbytným programovacím prostředkem. Funkce jsou v PHP nezbytným programovacím prostředkem. Procedura vykonává nějakou činnost. Procedura vykonává nějakou činnost. Funkce vykonává nějakou činnost a navíc vrací hodnotu. Funkce vykonává nějakou činnost a navíc vrací hodnotu. V PHP existuje procedura i funkce, ale obojí se definuje klíčovým slovem function. V PHP existuje procedura i funkce, ale obojí se definuje klíčovým slovem function.

Procedura Procedura je kus kódu, který se může volat samostatně. Procedura je kus kódu, který se může volat samostatně. Do procedury se umisťují ty části kódu, které se v programu opakují. Do procedury se umisťují ty části kódu, které se v programu opakují. Procedury se také používají pro větší přehlednost. Procedury se také používají pro větší přehlednost. Procedura neobsahuje klíčové slovo return. Procedura neobsahuje klíčové slovo return.

Definování procedury <? function hlavicka() { ?> ?> <head> <title>SOŠ</title></head><body> <? } ?>

Volání procedury <? hlavicka(); echo " Tělo stránky " ; include "paticka.php"; ?>

Funkce <? include "hlavicka_inc.php"; include "hlavicka_inc.php"; function pytag($a,$b){ function pytag($a,$b){ return sqrt($a*$a + $b*$b); return sqrt($a*$a + $b*$b); } echo pytag(2,2); echo pytag(2,2); include "paticka_inc.php"; include "paticka_inc.php";?> Výraz, který je uveden za return se vrátí jako výsledná hodnota a provádění funkce tím končí. Cokoli, co je uvedeno jako příkaz za klíčovým slovem return už se neprovede.

Příklad Vytvořte program, který bude počítat přeponu pravoúhlého trojúhelníka. Velikost každé odvěsny zadávejte pomocí formuláře. Pro výpočet použijte volání definované funkce. Vytvořte program, který bude počítat přeponu pravoúhlého trojúhelníka. Velikost každé odvěsny zadávejte pomocí formuláře. Pro výpočet použijte volání definované funkce.

Řešení - formulář Obr. 1

Řešení - výpočet Obr. 2

Otázky k opakování 1. Jaký je rozdíl mezi funkcí a procedurou? 2. Proč se v PHP používají procedury? 3. Čím se určí výsledná hodnota u funkce? 4. Jakým způsobem zavoláme funkci?

Použité zdroje BLÁBOLIL, R. Informační a komunikační technologie. 3. rozšířené vydání. České Budějovice: KOPP, str. 407 BLÁBOLIL, R. Informační a komunikační technologie. 3. rozšířené vydání. České Budějovice: KOPP, str. 407 Použité obrázky: Vlastní