Hogyan működik php array

Egy tömb adatszerkezet, amely lehetővé teszi, hogy egyetlen helyen tárolni bizonyos értékeket, amelyek elemei azonos típusú.

Kétféle tömbök, eltérnek az azonosítási mód alkotóelemeinek.

  1. Egyszerű - minden elem ott kap egy index egy szekvenciát.
  2. Az asszociatív - van hivatkozni egy elem a gombok használatával kapcsolatos logikai értékeket.

Leegyszerűsítve ez egy változó, ami lehet több, mint egy értéket. Mi érdekli a PHP tömb.

Tekintsük PHP tömb adatai:

  1. Ez tetszőleges számú értékek, és az üres.
  2. Mind a értékek, amely egy sor PHP, elemhez.
  3. Element tárolja a különböző típusú változókat. Ezek lehetnek karakterláncok, számok, logikai értékek.
  4. Hozzáférés az elemek segítségével lehetséges indexek, amelyek a kis- és numerikus.
  5. PHP tömb tartalmaz elemeket egyedi indexek.
  6. A számát a tömb elemeinek - a hossza.
  7. Az értékek az elemek is tömbök, amelyek többdimenziós tömböket.

A megkülönböztető jegye a PHP az a képesség, hogy hozzon létre egy tömböt a script a komplexitás.

A tömbök tovább osztottuk 2 típus:

Vannak különböző módon elindítani a tömb. Először is, úgy az egyszerű, majd - az asszociatív tömb PHP.

Példa hozzon létre egy egyszerű tömb PHP:

Hogyan működik php array
A példában használt kulcsok - számos zárójelben [], és ami még fontosabb - a név a gyümölcsök és zöldségek.

Hozzárendelése PHP tömb elem értékeit felírható:

A második módszer inicializálás lehet semmi szögletes zárójelben jelöljük:

Ebben az esetben, az index egyenlő lesz az alapértelmezett: 0, 1 és 2.

És hozzá lehet rendelni bármelyik index értéke:

Akkor össze az inicializáló módszerek:

A harmadik elem van rendelve egy index egyenlő 38, mint 37 - a legnagyobb az indexeket.

Többdimenziós tömb szintaxis így néz ki:

Most nézzük meg, mi a PHP asszociatív tömb. Az index lehet egy string, nem korlátozhatják, szóközök engedélyezettek, hossza eltérő. Az asszociatív tömbök jól használható, ha azt kell kapcsolni az elemek nem a számok, hanem a szavakkal. Tömbök, amelyek indexek - húrok hívják asszociatív.

Hogyan működik php array

Az egydimenziós asszociatív tömbök, amelyek csak egy gombot, ez megfelel egy adott index. A fenti képen egy példa egydimenziós és többdimenziós asszociatív tömböket.

Hogyan működik php array

Tudod teremt egy többdimenziós asszociatív tömb a klasszikus módon, de ez nem túl kényelmes.

Hogyan működik php array