Matricea asociativă PHP
În tutorialul anterior, ați aflat că un tablou este o variabilă care stochează mai multe valori sau elemente de date organizate de tastele index.

$ books [0] = "Gone With The Wind";
$ books [1] = "Femeile Mici";
$ books [2] = "Război și piersică";

Un tablou asociativ utilizează de asemenea chei index, dar aceste taste nu sunt numerice ca în exemplul de mai sus. Tastele dintr-un tablou asociativ sunt "numite", ceea ce înseamnă că, de obicei, cheile sunt șiruri de caractere. În exemplul de mai jos, puteți vedea că tastele sunt cuvinte (titlu, nume, organizație) care au o semnificație pentru valorile potrivite (profesor, Mike Smith, Ohio State University).

$ membri = array (
"title" => "Profesor",
"nume" => "Mike Smith",
"organizație" => "OSU"
);

Exemplul de mai sus demonstrează, de asemenea, că utilizați funcția array pentru a crea sau inițializa un tablou asociativ. Numele variabilei tablou ($ membri) este urmat de un semn egal și apoi numele funcției (tablou). În continuare aveți perechile cheie-valoare. Observați că aceste perechi sunt separate prin virgule. Cheia este „potrivită” la valoarea sa cu => și întregul grup este inclus în paranteză. Ultima ai punct și virgulă. Un tablou asociativ funcționează la fel ca un tablou obișnuit.

  • Folosiți parantezele pătrate de matrice pentru a adăuga o pereche de cheie-valoare la tablou sau pentru a crea un tablou.
    $ membri ['tenured'] = "da";

  • Utilizați cheia pentru a face referire la un element dintr-un tablou asociativ.
    ecou „$ membri [„ nume ”];




Instrucțiuni Video,: 18.- Curso PHP 7 - Array Multidimensional (Aprilie 2024).