Tablica asocjacyjna PHP
W poprzednim samouczku dowiedziałeś się, że tablica jest zmienną, która przechowuje kilka wartości lub elementów danych uporządkowanych według kluczy indeksu.

$ books [0] = "Przeminęło z wiatrem";
$ books [1] = „Little Women”;
$ books [2] = "War And Peach";

Tablica asocjacyjna używa także kluczy indeksu, ale klucze te nie są numeryczne, jak w powyższym przykładzie. Klucze w tablicy asocjacyjnej to klucze „nazwane”, co oznacza, że ​​klucze są zwykle ciągami znaków. W poniższym przykładzie widać, że klucze to słowa (tytuł, nazwa, organizacja), które mają znaczenie dla pasujących wartości (Professor, Mike Smith, Ohio State University).

$ Members = tablica (
„title” => „Professor”,
„name” => „Mike Smith”,
„organizacja” => „OSU”
);

Powyższy przykład pokazuje również, że używasz funkcji tablicowej do utworzenia lub zainicjowania tablicy asocjacyjnej. Po nazwie zmiennej tablicowej ($ członkowie) następuje znak równości, a następnie nazwa funkcji (tablica). Następnie masz pary klucz-wartość. Zauważ, że te pary są oddzielone przecinkami. Klucz jest „dopasowywany” do jego wartości za pomocą =>, a cała grupa jest ujęta w nawiasy. Ostatni masz średnik. Tablica asocjacyjna działa podobnie jak zwykła tablica.

  • Użyj nawiasów kwadratowych tablicy, aby dodać parę klucz-wartość do tablicy lub utworzyć tablicę.
    $ Members ['tenured'] = "yes";

  • Klawisz służy do odwoływania się do elementu w tablicy asocjacyjnej.
    echo "$ Members ['name']";




Instrukcje Wideo: Kurs PHP - lekcja 18 - Tablice asocjacyjne w PHP (Wrzesień 2020).