Przejdź do treści głównej
INF.03Pytanie #241 z 1558php-formularze-i-superglobalne

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

Opcje odpowiedzi:
A
będzie pisał kod bez wcięć
B
nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sekcja else
Prawidłowa
C
będzie deklarował zmienne wewnątrz warunku
D
pobierze wartość z formularza, w którym pole input nie było wypełnione
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sek...)

Wskazana opcja nie postawi średnika po wyrażeniu w instrukcji if, jeśli po nim nastąpiła sek... 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: będzie pisał kod bez wcięć – To jest błędne. W PHP wcięcia nie są wymagane, ale zalecane dla czytelności kodu.
  • C: będzie deklarował zmienne wewnątrz warunku – To jest błędne. Deklaracje zmiennych wewnątrz warunków są dozwolone w PHP.
  • D: pobierze wartość z formularza, w którym pole input nie było wypełnione – To jest błędne. W PHP można pobierać wartości z formularzy nawet jeśli pola nie są wypełnione.

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 formularze i superglobalne”

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