Php numerikus tömbök, elemek, indexek és kulcsok
Egy tömb gyűjtemény tárolt értékeket egy változó. Tömbök PHP állnak elemek, amelyek mindegyike tartalmazza a kulcs / érték pár.
Kulcs - egy azonosító, hogy lehet használni, hogy alkalmazni kell egy bizonyos értéket. A egész számok (ebben az esetben úgynevezett numerikus tömb), vonalak (asszociatív tömb) vagy kombinált szám és szöveg (vegyes tömb) lehet használni, mint kulcsokat. Az érték lehet képviselő bármilyen adat.
Megjegyzés: A numerikus billentyűk egy tömb gyakran nevezik indexek.
Hozzon létre egy numerikus tömb
A numerikus tömbök, mindegyik elemnek van egy indexszámot. Készítsen egy tömb segítségével a tömb () kivitelező. amely figyelembe értékek listája, vesszővel elválasztva:
Ez visszaadja egy tömb, amely annyi elemeket az értékeket adták át neki. A visszaadott tömb általában rendelve egy változót, amely szolgál majd a nevet a tömbben.
Ehelyett array () kivitelező. Használhatja a rövidebb szintaxis létrehozásához egy tömb, ahol a tervező helyébe szögletes zárójelben:
Miután létrehozta a tömb, akkor érheti el annak elemeit használja a szintaxis array_name [index]
Alapértelmezés szerint, az első eleme a tömbnek van indexe 0, a második az 1 indexű, és így tovább. Ennek eredményeként, 3 mi tömbelem indexezést tartományban 0-2.
Megvizsgáltuk Két módon lehet létrehozni egy numerikus tömb automatikus indexeket érték: A tervező és a konzolok, de mindkét módszer azt is lehetővé teszik, hogy egyértelműen meg kell határozni az indexek értékeinek. Ahhoz, hogy egyértelműen meg kell határozni az index értékeket, használja a következő szintaxist: érték => érték:
Felhívjuk figyelmét, hogy indexek nem feltétlenül jelenti azt, minden érték, akkor egyértelműen meg kell határozni az index csak bizonyos értékek:
Ebben az esetben az index a következő elem, amely alapértelmezés szerint telepítve van, mindig be van állítva egy nagyobb, mint a legnagyobb index bármely előző elem. Ezért a 10-es számú alatt lesz az index 16, kettő helyett.
Ha kifejezetten meg az index legyen különösen óvatos, mert a nagyszámú a tömb elemeinek lehet a hiba, rámutatva egy indexet, amely már létezik a tömbben, ebben az esetben az érték, amely a később megadott felülírja az érték, amely alatt található azonos index:
Ez a kód értéke 10 található index 2, felülírják az értéke 7.
Ebben a témában lásd: