Strona główna › Pytania INF.03 › Pytanie 1064
INF.03 · pytanie #1064
Określ rezultat działania podanego kodu PHP, przy założeniu, że zmienna tab jest tablicą. <pre class="code-block">$tab = explode(",", "jelenie,sarny,dziki,lisy,borsuki"); echo $tab[1]." ".$tab[2];</pre>
- Asarny dziki
- Bjelenie sarny
- Cdziki lisy
- Dlisy borsuki
Poprawna odpowiedź: A. sarny dziki
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Wynik wykonania kodu PHP przedstawionego w pytaniu to 'sarny dziki', co odpowiada trzeciej opcji. Analizując kod, najpierw wykorzystujemy funkcję explode, która dzieli ciąg znaków na elementy tablicy, używając przecinka jako separatora. W rezultacie zmienna $tab stanie się tablicą składającą się z pięciu elementów: 'jelenie', 'sarny', 'dziki', 'lisy', 'borsuki'. Następnie w instrukcji echo odwołujemy się do drugiego i trzeciego elementu tablicy, co odpowiada indeksom 1 i 2, ponieważ indeksowanie w PHP zaczyna się od zera. Zatem $tab[1] to 'sarny', a $tab[2] to 'dziki'. W kontekście praktycznym, znajomość pracy z tablicami oraz funkcji do ich manipulacji jest kluczowa w programowaniu w PHP, zwłaszcza przy pracy z danymi w formacie CSV lub innymi formatami wymagającymi podziału ciągów. Opanowanie takich technik jest istotne dla programistów zajmujących się tworzeniem aplikacji webowych, gdzie przetwarzanie danych wejściowych jest na porządku dziennym.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.