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

W języku PHP w instrukcji switch musi występować

Opcje odpowiedzi:
A
instrukcja default
B
konstrukcja switch(wyrażenie)
Prawidłowa
C
przynajmniej dwie instrukcje case
D
instrukcja break po każdej instrukcji case
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (konstrukcja switch(wyrażenie))

Wskazana opcja konstrukcja switch(wyrażenie) jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Instrukcja default jest opcjonalna i służy do obsługi przypadku, gdy żaden z przypadków nie pasuje do wartości wyrażenia. Nie jest obowiązkowa.
  • C: Nie ma wymogu, aby w instrukcji switch były przynajmniej dwie instrukcje case. Można mieć jeden lub więcej przypadków, a nawet brak przypadków.
  • D: Instrukcja break jest używana do zakończenia działania instrukcji switch po wykonaniu odpowiedniej instrukcji case, ale nie jest wymagana po każdej instrukcji case. Jeśli nie zostanie użyta, program będzie kontynuował wykonywanie kolejnych instrukcji case, co może prowadzić do tzw. 'fall-through'.

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.