Strona główna › Pytania INF.03 › Pytanie 1354
INF.03 · pytanie #1354
Zamieszczony kod w języku PHP<pre class="code-block"><?php $dane = array("imie" => "Anna", "wiek" => 25, "miasto" => "Warszawa"); ?></pre>
- Aokreśla tablicę z sześcioma wartościami
- Bjest błędny, indeksami tablicy mogą być wyłącznie liczby całkowite
- Cdefiniuje tablicę z trzema wartościami
- Djest niepoprawny, nieznany operator =>
Poprawna odpowiedź: C. definiuje tablicę z trzema wartościami
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Kod przedstawiony w pytaniu to przykład definiowania tablicy asocjacyjnej w języku PHP. Tablica asocjacyjna to struktura danych, która pozwala na przechowywanie wartości związanych z kluczami, które nie muszą być liczbami. W tym przypadku kluczami są łańcuchy znaków: 'imie', 'nazwisko' oraz 'wiek'. Każdy klucz ma przypisaną wartość: 'Anna', 'Nowak' oraz 21. Zatem tablica ta rzeczywiście zawiera trzy pary klucz-wartość. Operator '=>' jest używany w PHP do przypisywania wartości kluczom w tablicach asocjacyjnych. Jest to poprawna składnia i bardzo popularny sposób reprezentowania danych, zwłaszcza w kontekście baz danych i przetwarzania formularzy, gdzie każda wartość ma swoje unikalne znaczenie i klucz. W praktyce tablice asocjacyjne są używane do przechowywania danych, które nie mają charakteru sekwencyjnego, ale są raczej zestawem właściwości lub atrybutów obiektu. Stosowanie tablic asocjacyjnych z odpowiednimi kluczami wspiera czytelność kodu i ułatwia jego zarządzanie zwłaszcza w większych projektach gdzie zrozumienie struktury danych odgrywa kluczową rolę.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.