ID: 2262 PHP Średnie

Źródło: Arkusze CKE

Interpreter PHP wygeneruje błąd i nie wykona kodu, jeżeli programista:

Warianty odpowiedzi

  1. A

    będzie deklarował zmienne wewnątrz warunku

  2. B

    nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sekcja else

  3. C

    będzie pisał kod bez wcięć

  4. D

    pobierze wartość z formularza, w którym pole input nie było wypełnione

Wyjaśnienie

W języku PHP średnik jest znakiem nakazującym interpreterowi zakończenie danej instrukcji. Brak średnika w niewłaściwym miejscu to najczęstsza przyczyna błędu składniowego (Parse Error).

Jeśli masz instrukcję if z blokiem jednoliniowym i zapomnisz postawić średnika na końcu tej linii, a zaraz po niej wpiszesz słowo kluczowe else, parser PHP zgubi się i nie będzie wiedział, gdzie kończy się pierwsza instrukcja.

Skutkiem tego będzie natychmiastowe przerwanie wykonywania skryptu i wyświetlenie błędu krytycznego.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — PHP