Przejdź do treści głównej
INF.03Pytanie #1084 z 1558php-skladnia-i-struktury

Ile razy powtórzy się wykonanie instrukcji echo w przedstawionym fragmencie kodu zapisanego w języku PHP?

Opcje odpowiedzi:
A
dokładnie 5 razy
Prawidłowa
B
raz, wypisując całą zawartość tablicy
C
dokładnie 4 razy
D
raz, wypisując słowo truskawka
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (dokładnie 5 razy)

Przeanalizujmy działanie pętli w PHP:

PHP
$owoce = array('jabłko', 'banan', 'truskawka', 'gruszka', 'śliwka');
foreach ($owoce as $owoc) {
    echo $owoc;
}

Tablica $owoce zawiera dokładnie 5 elementów. Pętla foreach iteruje kolejno po każdym elemencie tablicy, wykonując instrukcję echo dokładnie 5 razy.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: Instrukcja echo wywoływana jest osobno w każdej iteracji pętli dla każdego elementu.
  • C: Tablica posiada 5 elementów, więc pętla wykona się 5, a nie 4 razy.
  • D: Pętla nie filtruje elementów, lecz przetwarza całą tablicę.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Php skladnia i struktury”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 165 pytań z tego działu.