Rozdział 4.
Tablice to występujące w większości języków programowania struktury, pozwalające na przechowywanie zbioru danych określonego typu. Tablicę można sobie wyobrazić jako wektor elementów, taki jak zaprezentowany na rysunku 4.1. Zawartością pojedynczej komórki tablicy może być wartość dowolnego typu danych. W PHP dostępne są dwa rodzaje tablic: klasyczne (indeksowane numerycznie) oraz asocjacyjne. Dostęp do poszczególnych danych zawartych w tablicy uzyskuje się poprzez podanie indeksu (inaczej klucza), pod którym dana wartość została zapisana.
wartość |
wartość |
wartość |
wartość |
wartość |
1 |
2 |
3 |
4 |
5 |
Rysunek 4.1.
Struktura typowej tablicy
Aby utworzyć prostą tablicę indeksowaną numerycznie, należy użyć słowa kluczowego array w schematycznej postaci:
ttablica - arrayC wartości". “wartośi2"..... "uartośćn"):
gdzie: tabl i ca to nazwa zmiennej tablicowej, dzięki której będziemy mogli się do tej tablicy odwoływać, natomiast wartl, wart2 itd. to wartości kolejnych komórek. W przypadku dużej liczby wartości w celu zwiększania czytelności można również zastosować zapis w postaci:
Stablica - array(
”wartośćl".
“wartość2".
“uartośćn");