Co to jest tablica w PHP?
Tablica (array) w PHP to typ danych służący do przechowywania wielu wartości w jednej zmiennej. Jest to poprawna odpowiedź w pytaniach o strukturę danych umożliwiającą grupowanie elementów oraz ich indeksowanie.
W PHP tablica może przechowywać:
- elementy indeksowane liczbowo,
- elementy skojarzone z kluczami tekstowymi,
- wartości różnych typów jednocześnie.
Rodzaje tablic w PHP
1. Tablica indeksowana
Elementy mają indeksy liczbowe, zwykle zaczynające się od 0.
$owoce = ["jabłko", "gruszka", "śliwka"];
echo $owoce[0]; // jabłko
2. Tablica asocjacyjna
Elementy są dostępne przez własne klucze.
$osoba = [
"imie" => "Jan",
"wiek" => 20
];
echo $osoba["imie"]; // Jan
3. Tablica wielowymiarowa
Tablica może zawierać inne tablice.
$uczniowie = [
["Anna", 5],
["Piotr", 4]
];
echo $uczniowie[1][0]; // Piotr
Najważniejsze cechy
- przechowuje wiele wartości,
- umożliwia odwołanie do elementu przez indeks lub klucz,
- może być dynamicznie rozszerzana,
- jest bardzo często używana w formularzach, danych z bazy i pętlach.
Dodawanie elementów
$liczby = [1, 2, 3];
$liczby[] = 4;
Dlaczego nie float, double ani boolean?
floatidoublesłużą do przechowywania liczb rzeczywistych,booleanprzechowuje tylkotruealbofalse,- tylko
arraypozwala przechowywać zbiór wielu wartości.
Zapamiętaj
Jeśli w pytaniu pojawia się sformułowanie: „wiele wartości”, „indeksowanie”, „elementy pod numerami lub kluczami”, chodzi o tablicę (array).