168 Shares 2819 views

W jaki sposób PHP tablicę?

Tablica jest struktura danych, który pozwala na jedno miejsce przechowywania pewnych wartości, które to elementy tego samego rodzaju.

rodzaje tablic

Istnieją dwa rodzaje tablic, różnią się w sposobie identyfikacji elementów składowych.

  1. Prosta – każdy element w niej otrzymuje się wskaźnik w sekwencji.
  2. Asocjacyjne – musi odnosić się do elementu przy użyciu klawiszy związanych z wartościami logicznymi.

W prostych słowach, jest to zmienna, która może być więcej niż jedna wartość. Jesteśmy zainteresowani w tablicy PHP.

cechy charakterystyczne

Rozważmy PHP szczegóły tablicy:

  1. Może zawierać dowolną liczbę wartości, a jest on pusty.
  2. Każda z tych wartości, która zawiera szereg php, zwanego elementu.
  3. Element przechowuje różne rodzaje zmiennych. Mogą one być ciągi, liczby całkowite, wartości logiczne.
  4. Dostęp do elementów jest możliwe za pomocą indeksów, które są małymi literami i numerycznych.
  5. PHP tablica zawiera elementy o indeksach unikalnych.
  6. Liczba elementów w tablicy – jest jego długość.
  7. Wartości tych elementów może być również matryce, tak jak tablice wielowymiarowe.

Charakterystyczną cechą PHP jest możliwość utworzenia tablicy w skrypcie dowolnej złożoności.

Zalety:

  1. Łatwo jest pracować jednocześnie z wieloma wartościami w tablicy. Łatwo jest zrobić cykl na swoich członków, aby zmienić wartości.
  2. Są łatwe do manipulowania. Wystarczy usunąć, dodać elementy do odczytać lub zmienić wartości elementów.
  3. W PHP istnieje wiele różnych funkcji, które pozwalają obsłużyć tablice. Jest to poszukiwanie konkretnych wartości, sortowanie, łączących tablic.

typy

Tablice są dalej podzielić na 2 kategorie:

  • jednowymiarowy;
  • dwuwymiarowy.

Istnieją różne sposoby, aby zainicjować tablicę. Po pierwsze, należy rozważyć prosta, a następnie – tablicy asocjacyjnej PHP.

Przykład stworzenia prostej tablicy w PHP:

W przykładach stosuje się kluczy – liczba w nawiasach [], co ważniejsze – nazwa owoców i warzyw.

Przypisanie wartości elementu tablicy PHP można zapisać jako:

  • $ Tablica [n] = Z;
  • n – klucz, z – wartość.

W drugiej metodzie inicjalizacji może być nic nie wskazuje w nawiasie :

  • $ Nazwa [] = "a";
  • $ Nazwa [] = "dwa";
  • $ Nazwa [] = "trzy".

W tym przypadku indeks będzie równa domyślnie: 0, 1 i 2.

I można przypisać którekolwiek z jej wartością indeksu:

  • $ Nazwa [35] = 'a';
  • $ Nazwa [18] = 'dwa';
  • $ Nazwa [90] = "trzy".

Można łączyć metody inicjalizacji:

  • $ Nazwa [37] = "pierwszy";
  • $ Nazwa [5] = "drugi";
  • $ Nazwa [] = "trzeciego".

Trzeci element jest przyporządkowany do indeksu równego 38, jak 37 – największe z indeksami.

Tablica wielowymiarowa składnia wygląda następująco:

$ Nazwa [indeks1] [indeks2] ….

Teraz zobaczmy co PHP asocjacyjna. Indeks może być ciągiem, nie nakłada ograniczeń, spacji, jego długość jest różna. Tablice asocjacyjne są dobrze wykorzystywane, gdy jest to konieczne, aby połączyć elementy nie są liczbami, ale ze słowami. Tablice, które mają indeksy – nazywane są ciągi asocjacyjne.

W jednowymiarowych tablic asocjacyjnych zawierających tylko jeden klucz, odpowiada ona określonym indeksem. Powyższy obraz jest przykładem jednowymiarowych i wielowymiarowych tablic asocjacyjnych.

Można stworzyć wielowymiarową tablicę asocjacyjną w klasyczny sposób, ale to nie jest bardzo wygodne.