DFAN-INF-524 és DFAL-INF-524 kurzus hallgatói számára SZPISÁK TAMÁS / 2012.

Slides:



Advertisements
Hasonló előadás
A körlevél készítésének menete
Advertisements

Java programozási nyelv Tömbök
Szimmetriák szerepe a szilárdtestfizikában
A TUDOMÁNYOS KUTATÁS MÓDSZERTANA
2.1Jelátalakítás - kódolás
Az úttervezési előírások változásai
Számítógépes Hálózatok
A járműfenntartás valószínűségi alapjai
Szenzorok Bevezetés és alapfogalmak
Szerkezetek Dinamikája
PHP függvények MySQL adatbázisok kezelésére
MÉZHAMISÍTÁS.
Hőtan BMegeenatmh 5. Többfázisú rendszerek
AUTOMATIKAI ÉPÍTŐELEMEK Széchenyi István Egyetem
Skandináv dizájn Hisnyay – Heinzelmann Luca FG58PY.
VÁLLALATI Pénzügyek 2 – MM
Szerkezetek Dinamikája
A TUDOMÁNYOS KUTATÁS MÓDSZERTANA
Csáfordi, Zsolt – Kiss, Károly Miklós – Lengyel, Balázs
Tisztelt Hallgatók! Az alábbi példamegoldások segítségével felkészülhetnek a 15 pontos zárthelyi dolgozatra, ahol azt kell majd bizonyítaniuk, hogy a vállalati.
J. Caesar hatalomra jutása atl. 16d
Anyagforgalom a vizekben
Kováts András MTA TK KI Menedék Egyesület
Az eljárás megindítása; eljárási döntések az eljárás megindítása után
Melanóma Hakkel Tamás PPKE-ITK
Az új közbeszerzési szabályozás – jó és rossz gyakorlatok
Képzőművészet Zene Tánc
Bevezetés az alvás-és álomkutatásba
TANKERÜLETI (JÁRÁSI) SZAKÉRTŐI BIZOTTSÁG
Gajdácsi József Főigazgató-helyettes
Követelmények Szorgalmi időszakban:
Brachmann Krisztina Országos Epidemiológiai Központ
A nyelvtechnológia eszközei és nyersanyagai 2016/ félév
Járványügyi teendők meningococcus betegség esetén
Kezdetek októberében a könyvtár TÁMOP (3.2.4/08/01) pályázatának keretében vette kezdetét a Mentori szolgálat.
Poszt transzlációs módosulások
Pharmanex ® Bone Formula
Fraktál analízis a matematikától a kórélettanig
Az asztma gyógyszeres kezelése
Adatbázisok 5. előadás Tikk Domonkos.
BIOLÓGIA - KÉMIA Biológia: 9. évfolyamon heti 3,
“Fontold meg...” Klikkelj az egérrel a következő képért...
1 A víz világnapja 1 H2O.
Információvédelem Menedzselése XX. Szakmai Fórum
VEKTORMŰVELETEK Készítette: Sike László Kattintásra tovább.
Gépészeti informatika (BMEGEMIBXGI)
NAGY MATEMATIKUSOK (és amit munkásságukból tanultunk)
Végeselemes modellezés matematikai alapjai
Rácsrezgések
Átváltás a számrendszerek között
Duska Zsófia, Prof. Dr. Hangody László
Eötvös Loránd Tudományegyetem Gazdálkodástudományi Intézet
Veszélyes hulladékok kezelése
ET Erőforrás tervezés Resource Planning
LEÍRÓ STATISZTIKA, HETEROGÉN SOKASÁG, BECSLÉSELMÉLET Összefoglalás
Híradástechnika Intézet – Infokommunikációs technológiák specializáció
Segít-e a matematika a kilóméteróra csalás elleni küzdelemben?
ŰRDINAMIKA — 3 A TEJÚTRENDSZER FELÉPÍTÉSE, MÉRETEI, MÉRTÉKEGYSÉGEK,
Halmazállapot-változások
Az oktatás helyzete 2017 végén Magyarországon
e-Business stratégia és helyzetértékelés az Európai Unióban
Nyíregyházi Egyetem, Műszaki és Agrártudományi Intézet Jármű- és mezőgazdasági Géptani tanszék A ventilátoros permetezőgép üzemeltetési jellemzőinek.
KOMMUNIKÁCIÓS SZOLGÁLTATÁSOK BIZTONSÁGA
“PUBLIC AND PRIVATE SERVICES: TOWARDS A QUALITY ASSURANCE SYSTEM”
Zene: Claydeman Klikkelj!
Óvodából iskolába Iskolás lesz a gyermekünk Az iskolaérettség kérdései
Szilárd halmazállapot
Komplex öröklődés Dr. habil. Kőhidai László
Miért fontos, hogy lássanak engem? Hogyan mutassam meg magam?
Programozás tanítási módszerek
Előadás másolata:

DFAN-INF-524 és DFAL-INF-524 kurzus hallgatói számára SZPISÁK TAMÁS / 2012.

Tömbök  Egy tömbbe annyi adatot lehet beletenni, amennyit csak akarunk.  Rugalmasabb adatszerkezet a változónál!  Minden elemet egy szám vagy egy karakterlánc segítségével azonosíthatunk.  Ha akarjuk, végighaladhatunk a tömbön egy ciklussal vagy elérhetjük az elemeit egyenként.  Lehetőségünk van a tömböt rendezni szám szerint, szótári rendezés szerint vagy saját rendezőelv alapján.  Alapértelmezés szerint a tömböket számokkal indexeljük, mégpedig úgy, hogy az első elem indexe 0.  Alapértelmezés szerint a tömböket számokkal indexeljük, mégpedig úgy, hogy az első elem indexe 0. Ebből az következik, hogy az utolsó tömbelem indexe mindig eggyel kisebb a tömb méreténél.  A tömbök alapértelmezés szerint értékek számmal indexelt listái.  Értéket egy tömbhöz kétféleképpen is rendelhetünk: Az egyik mód az array() függvény, a másik a tömbazonosító használata szögletes zárójelekkel ([ ])  $felhasznalok = array ("Berci", "Mariska", "Aladár", "Eleonóra");  A $felhasznalok tömb harmadik elemét írassuk ki, melynek indexe 2:  print $felhasznalok[2]; Eredmény: Aladár

Tömb létrehozása vagy elem hozzáadása a tömbhöz szögletes zárójel segítségével  $felhasznalok[] = "Berci";  $felhasznalok[] = "Mariska";  $felhasznalok[] = "Aladár";  $felhasznalok[] = "Eleonóra";  Figyeljük meg, hogy nem kellett számot írnunk a szögletes zárójelbe. A PHP automatikusan meghatározza az index-értéket, így nem kell nekünk bajlódni azzal, hogy kiszámítsuk a következő olyan indexet, amelyben még nincs érték.  A tömbváltozók szögletes zárójele segítségével az array() függvénnyel létrehozott tömb végéhez új elemet is adhatunk.  $felhasznalok = array ("Berci", "Mariska", "Aladár", "Eleonóra");  $felhasznalok[] = "Anna";

Asszociatív tömbök  A számmal indexelt tömbök akkor hasznosak, ha abban a sorrendben szeretnénk tárolni az elemeket, amilyen sorrendben a tömbbe kerültek. Az asszociatív tömb egy karakterláncokkal indexelt tömb. (jelentés:  Néha azonban jó lenne, ha a tömb elemeit meg tudnánk nevezni. Az asszociatív tömb egy karakterláncokkal indexelt tömb. (jelentés: összekapcsoló, társító) Képzeljünk el egy telefonkönyvet: melyik a jobb megoldás: - a név mezőt a 4-gyel vagy a „név”-vel indexelni?

Asszociatív tömbök  Ha asszociatív tömböt szeretnénk létrehozni az array() függvény segítségével, minden elemnek meg kell adni a kulcsát és az értékét. Az alábbi programrészlet egy $karakter nevű asszociatív tömböt hoz létre négy elemmel.  $karakter = array  (  "nev" => "János",  "tevekenyseg" => "szuperhõs",  "eletkor" => 30,  "kulonleges kepesseg" => "röntgenszem"  );  Most elérhetjük a $karakter elemeit (mezőit):  print $karakter["eletkor"];

Asszociatív tömbök  Asszociatív tömböt úgy is létrehozhatunk vagy új név-érték párt adhatunk hozzá, ha egyszerűen a megnevezett elemhez (mezőhöz) új értéket adunk.  Az alábbiakban újra létrehozzuk a $karakter nevű tömböt, úgy, hogy az egyes kulcsokhoz egyenként rendelünk értékeket.  $karakter["nev"] => "János";  $karakter["tevekenyseg"] => "szuperhõs";  $karakter["eletkor"] => 30;  $karakter["kulonleges kepesseg"] => "röntgenszem";

Többdimenzióstömbök Többdimenziós tömbök A többdimenziós tömb valójában tömbök tömbje  Egy tömbelem valójában lehet érték, objektum vagy akár egy másik tömb is. A többdimenziós tömb valójában tömbök tömbje. egy tömbamelynek tömbök az elemei  Képzeljük el, hogy van egy tömbünk, amelynek tömbök az elemei. Ha el akarjuk érni a második elem harmadik elemét, két indexet kell használnunk:  $tomb[1][2]