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

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

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.

Podobné prezentace


Prezentace na téma: "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."— Transkript prezentace:

1 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 2012 Ročník/věková kategorie 4. ročník Vyučovací předmět Databázové systémy Klíčová slova Pole, dvourozměrné pole Anotace Cíl: studenti se zvládají logiku návrhu a použití pole v PHP Prezentace slouží k výkladu se záměrem získat, upevnit a prohloubit znalost pole v php

2 Ing. Jiří Kalousek

3 Pole speciální datový typ, umožňující vkládat více hodnot do jedné proměnné. každá hodnota má svůj index indexace od nuly

4 Vytvoření pole pole se tvoří příkazem array array("prvek_0", "prvek_1", "prvek_2") defaultně probíhá indexace od nuly – prvek_0 má tedy index nula příklad: $zvirata = array(“pes”,”kočka”,”želva”);

5 Vytvoření pole 1. Pole lze indexovat i vlastním indexem: 1. od jedničky $mesice = array(1=> "leden","únor","březen","duben","květen"); 2. index nečíselný $preklad = array("april"=>"duben", "may"=>"květen“); 2. Definice jednoho prvku v poli $preklad["april"] = "duben";

6 Výpis prvků pole 1. Výpis pole s číselným indexem $mesice = array(1=> "leden","únor","březen","duben","květen"); Výpis: echo $mesice[“1”]; //vypíše únor 2. Výpis pole s nečíselným indexem $preklad = array("april"=>"duben", "may"=>"květen“); Výpis: echo $mesice[“may”]; //vypíše květen

7 Možnosti procházení polem 1. Souvislé indexované pole

8 Možnosti procházení polem 1. Nesouvisle indexované pole pomocí funkce foreach cyklus, projde všechny prvky pole aktuální hodnota se uloží do proměnné

9 Funkce pro práci s polem count in_array sort

10 Funkce count Vrací počet prvků v poli Výsledkem funkce bude integer

11 Funkce in_array Vrátí true, pokud je hledaný prvek obsažen v poli Výsledkem funkce bude true/false

12 Funkce sort Seřadí hodnoty v poli od nejmenších po největší. Funkce pole přeindexuje, dle nového pořadí prvků Pole je nyní uspořádáno takto:

13 Zdroje informací PHP: Hypertext Preprocessor [online][cit. 2012-11-1]. Dostupný z WWW: http://www.php.net/http://www.php.net/ Vlastní příklady a materiály

14 Ing. Jiří Kalousek OA Ostrava-Poruba


Stáhnout ppt "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."

Podobné prezentace


Reklamy Google