Praca z tablicami
Twórz tablice w PHP i modyfikuj je
Praca z tablicami to bezpłatna lekcja PHP Academy na CoddyKit. To lekcja 5 z 5. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej PHP Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs PHP Academy zawiera 5 lekcji w sumie.
Praca z tablicami
Witamy na kolejnej ciekawej lekcji! W tej lekcji poznasz sposób używania tablic w PHP do przechowywania i zarządzania zbiorami danych. Zaczynajmy!

Czym są tablice?
Tablica to struktura danych umożliwiająca przechowywanie wielu wartości w jednej zmiennej. Każda wartość jest identyfikowana za pomocą indeksu.
Najważniejsze: Tablice PHP mogą przechowywać różne typy danych, w tym łańcuchy znaków, liczby całkowite, a nawet inne tablice.
Przykład:
<?php
$fruits = ["Apple", "Banana", "Cherry"];
echo $fruits[0]; // Outputs: Apple
?>
Rodzaje tablic
PHP obsługuje trzy rodzaje tablic:
- Tablice indeksowane: Używają indeksów liczbowych.
- Tablice asocjacyjne: Używają nazwanych kluczy.
- Tablice wielowymiarowe: Zawierają tablice wewnątrz innych tablic.
Przyjrzyjmy się szczegółowo każdemu rodzajowi.
Tablice indeksowane
Tablice indeksowane używają indeksów liczbowych do przechowywania wartości i uzyskiwania do nich dostępu. Przykład:
Wskazówka: Do iterowania po tablicach indeksowanych należy użyć pętli for lub foreach.
<?php
$colors = ["Red", "Green", "Blue"];
echo $colors[1]; // Outputs: Green
?>
Tablice asocjacyjne
Tablice asocjacyjne używają nazwanych kluczy do przechowywania wartości i uzyskiwania do nich dostępu. Przykład:
Zadanie: Utwórz tablicę asocjacyjną produktu z kluczami takimi jak name, price i stock.
<?php
$person = [
"name" => "Alice",
"age" => 25,
"city" => "New York"
];
echo $person["name"]; // Outputs: Alice
?>
Tablice wielowymiarowe
Tablice wielowymiarowe zawierają tablice wewnątrz innych tablic. Przykład:
Najważniejsze: Do iterowania po tablicach wielowymiarowych należy użyć zagnieżdżonych pętli.
<?php
$students = [
["name" => "Alice", "age" => 20],
["name" => "Bob", "age" => 22],
["name" => "Charlie", "age" => 18]
];
echo $students[0]["name"]; // Outputs: Alice
?>
Funkcje tablicowe
PHP udostępnia wbudowane funkcje do modyfikowania tablic. Przykłady:
count(): Pobiera liczbę elementów.array_push(): Dodaje element na końcu.array_pop(): Usuwa ostatni element.array_keys(): Pobiera wszystkie klucze.
Przykład:
<?php
$numbers = [1, 2, 3];
array_push($numbers, 4);
echo count($numbers); // Outputs: 4
?>
Iterowanie po tablicach
Do przetwarzania wszystkich elementów tablicy należy używać pętli. Przykład:
Wskazówka: W przypadku tablic asocjacyjnych należy użyć foreach, aby uzyskać dostęp zarówno do kluczy, jak i wartości.
<?php
$fruits = ["Apple", "Banana", "Cherry"];
foreach ($fruits as $fruit) {
echo $fruit . "<br>";
}
?>
<?php
$numbers = [10, 20, 30];
echo count($numbers);
?>
Doskonale!
Gratulacje! Omówione zostało używanie tablic w PHP do przechowywania i zarządzania zbiorami danych. Tablice to wszechstronne narzędzie do obsługi wielu wartości w jednej zmiennej. W następnej lekcji omówione zostaną funkcje w PHP. Kontynuujmy programowanie!

Ucz się PHP dzięki korepetycjom AI — za darmo
Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.
- Kursy
- 49
- Lekcje
- 195
Często zadawane pytania
Czy lekcja „Praca z tablicami” jest bezpłatna?
Tak — pełny tekst „Praca z tablicami” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu PHP Academy, przejdź na CoddyKit PRO. Kurs PHP Academy zawiera 5 lekcji w sumie.
Co nauczysz się w „Praca z tablicami”?
Twórz tablice w PHP i modyfikuj je Ćwiczysz PHP Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć PHP Academy?
Nie wymagamy żadnego doświadczenia. PHP Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 5 z 5.
Ile czasu zajmuje lekcja „Praca z tablicami”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji PHP Academy?
Tak. Każda lekcja PHP Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Zmienne i stałe
- Typy danych
- Operatory
- Struktury sterujące
- Praca z tablicami