Strona główna › Pytania INF.03 › Pytanie 1071
INF.03 · pytanie #1071
Jaki wynik daje poniższy kod PHP? <pre class="code-block">$dane = array ('imie' => 'Anna', 'nazwisko' => 'Nowak', 'wiek' => 21);</pre>
- Ajest błędny, ponieważ indeksami tablicy mogą być wyłącznie liczby całkowite
- Bjest niepoprawny, nieznany operator =>
- Cokreśla tablicę zawierającą sześć wartości
- Ddefiniuje tablicę z trzema wartościami
Poprawna odpowiedź: D. definiuje tablicę z trzema wartościami
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Ten kod w PHP pokazuje, jak zdefiniować tablicę asocjacyjną z trzema elementami. To fajna sprawa, bo tablice asocjacyjne pozwalają na użycie kluczy, które nie muszą być tylko liczbami, a mogą być także opisowe, jak w tym przypadku. Klucze to 'imie', 'nazwisko' oraz 'wiek', a ich wartości to odpowiednio 'Anna', 'Nowak' i 21. Operator '=>' służy do przypisywania wartości do klucza - to dość typowa konstrukcja, bo ułatwia organizację danych. Podoba mi się, że tablice asocjacyjne w PHP są przydatne w różnych sytuacjach, na przykład do przechowywania danych użytkowników czy różnych ustawień. W sumie, ważne, żeby dbać o typy danych przypisywanych do kluczy, bo dzięki temu później łatwiej będzie się z nimi pracować. PHP ma dużo funkcji do pracy z tablicami, jak sortowanie czy iteracja, więc na pewno warto to znać.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.