A PHP társító tömb
Az előző leckében megtudta, hogy a tömb olyan változó, amely több értéket vagy adatelemet tárol, indexkulcsok szerint rendezve.

$ könyvek [0] = "Elhaladt a szélben";
$ könyvek [1] = "Kis nők";
$ könyvek [2] = "Háború és őszibarack";

Az asszociatív tömb indexkulcsokat is használ, de ezek a kulcsok nem numerikusak, mint a fenti példában. Az asszociatív tömb kulcsa "elnevezett" kulcs, ami azt jelenti, hogy a kulcsok általában karakterláncok. Az alábbi példában láthatja, hogy a kulcsok olyan szavak (cím, név, szervezet), amelyeknek van értelme a megfelelő értékeknek (professzor, Mike Smith, Ohio Állami Egyetem).

$ tagság = tömb (
"cím" => "professzor",
"name" => "Mike Smith",
"organisation" => "OSU"
);

A fenti példa azt is bemutatja, hogy a tömb függvényt használ asszociatív tömb létrehozására vagy inicializálására. A tömb változó nevét ($ tagság) egy egyenlőségjel követi, majd a függvény neve (tömb). Ezután megkapod a kulcs-érték párokat. Vegye figyelembe, hogy ezeket a párokat vesszők választják el. A kulcs értékéhez "illeszkedik" a => -val, és az egész csoport zárójelben van. Utoljára volt az pontosvessző. Egy asszociatív tömb ugyanúgy működik, mint egy normál tömb.

  • A tömb szögletes zárójelben kulcs-érték párot ad hozzá a tömbhöz vagy tömb létrehozásához.
    $ tagok ['tenured'] = "igen";

  • A kulcs segítségével egy elemre hivatkozhat egy asszociatív tömbben.
    echo "$ tagok ['név']";




Video Utasításokat: 47: Inserting database results into array in PHP - PHP tutorial (Lehet 2024).