Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Tablice w PHP

Tablice w PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Tablica w PHP to struktura danych przechowująca wiele wartości pod jedną nazwą zmiennej. Elementy tablicy mogą być dostępne za pomocą indeksów liczbowych lub kluczy tekstowych.

Tablica indeksowana liczbowo

$tab[0] = "Ala";
$tab[1] = "Ola";
$tab[2] = "Jan";

Indeksy w tablicach liczbowych zwykle zaczynają się od 0. Oznacza to, że pierwszy element ma indeks 0, drugi indeks 1, itd.

Wypełnianie tablicy w pętli

Tablice często uzupełnia się za pomocą pętli for:

$x = 0;
for ($i = 0; $i < 10; $i++) {
    $tab[$i] = $x;
    $x = $x + 10;
}

W tym przykładzie:
- $i jest indeksem tablicy,
- $x jest wartością wpisywaną do tablicy,
- po każdym obiegu pętli $x zwiększa się o 10.

Po zakończeniu pętli tablica zawiera:

$tab[0] = 0
$tab[1] = 10
$tab[2] = 20
...
$tab[9] = 90

Nie pojawi się wartość 100, ponieważ pętla kończy się przed momentem, gdy $i osiągnie 10.

Odczyt elementu tablicy

echo $tab[2]; // wyświetli 20

Na egzaminie warto dokładnie śledzić kolejność instrukcji: najpierw wykonywane jest przypisanie do tablicy, a dopiero potem zmiana wartości zmiennej $x.