KWALIFIKACJA INF3 - STYCZEŃ 2023 (test 2)

PYTANIE NR 12.
W języku PHP komentarz jednoliniowy rozpoczyna się od znaków
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Komentarz jednoliniowy w PHP można rozpocząć znakami // albo #. Znak "#" jest nadal obsługiwany, ale w praktyce i w nowoczesnych standardach stylu częściej stosuje się "//". Zapis "/* ... */" dotyczy komentarza blokowego, a ciągi z "<" nie są komentarzami PHP.

Pełne wyjaśnienie:

Komentarze służą do opisywania kodu i są ignorowane przez interpreter. W PHP występują dwa podstawowe rodzaje komentarzy: jednoliniowe oraz blokowe.

  • Komentarz jednoliniowy zaczyna się od // i trwa do końca linii. PHP dopuszcza także wariant z #, który działa analogicznie (również do końca linii).
  • Komentarz blokowy ma postać /* ... */ i może obejmować wiele linii.

Dlatego odpowiedź "// lub #" wskazuje poprawne znaczniki komentarza jednoliniowego. Opcja z "$" jest błędna, bo "$" w PHP oznacza początek nazwy zmiennej, a nie komentarz. Opcja z "/* lub //" miesza dwa różne typy komentarzy: "/*" nie rozpoczyna komentarza jednoliniowego, tylko blokowy. Odpowiedź zawierająca ciągi z "<" (np. podobne do składni HTML lub rozpoczęcia PHP) nie dotyczy komentarzy w PHP i nie stanowi poprawnego znacznika komentarza.

W praktyce egzaminacyjnej warto zapamiętać: jedna linia → // (oraz #), wiele linii → /* */. W projektach często preferuje się "//", ponieważ jest spójne z innymi językami z rodziny C i ze współczesnymi konwencjami zapisu kodu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Komentarz jednoliniowy to tekst ignorowany przez interpreter PHP od miejsca jego rozpoczęcia do końca bieżącej linii. Używa się go do krótkich notatek, opisu logiki lub tymczasowego "wyłączenia" jednej instrukcji podczas testów.
W PHP komentarz jednoliniowy może zaczynać się od // albo od #. Oba warianty działają do końca linii. W praktyce częściej spotkasz //, bo jest zgodne z popularnymi konwencjami stylu.
PHP historycznie wspiera # jako komentarz jednoliniowy (podobnie jak w skryptach powłoki). Mimo że jest poprawny składniowo, w wielu projektach preferuje się // dla spójności z innymi językami i standardami formatowania kodu.
// (oraz #) komentuje tylko do końca bieżącej linii, czyli jest komentarzem jednoliniowym. Z kolei /* ... */ to komentarz blokowy, który może obejmować wiele linii i kończy się dopiero na sekwencji */.
Nie. Znak $ w PHP jest elementem składni zmiennych (np. $x, $tablica). Nie ma znaczenia komentarza, więc linia zaczynająca się od $ będzie interpretowana jako kod, a nie jako komentarz.
Komentarze jednoliniowe stosuje się, gdy chcesz dodać krótką informację do konkretnej instrukcji lub kroku algorytmu, np. opis walidacji danych, wskazanie celu zmiennej albo ostrzeżenie o ograniczeniach. Są też wygodne do szybkiego debugowania.
Częste błędy to mylenie komentarzy z innymi znakami (np. wybór $, bo kojarzy się z PHP), mylenie komentarza blokowego /* */ z jednoliniowym oraz przenoszenie na PHP składni z HTML (np. ciągów zaczynających się od <).
Składniowo jest poprawny, ale w wielu projektach i w typowych konwencjach stylu częściej zaleca się używanie //. Dzięki temu kod jest bardziej jednolity i czytelny dla osób przyzwyczajonych do komentarzy z innych popularnych języków.
Do wielu linii użyj komentarza blokowego /* ... */, obejmując nim cały fragment. Alternatywnie możesz dodać // na początku każdej linii, ale to mniej wygodne. Na egzaminie rozpoznaj, że wielolinijkowe komentarze to właśnie forma blokowa.
Zapamiętaj prostą regułę: jedna linia to // (ew. #), a wiele linii to /* ... */. Jeśli widzisz znak $ lub sekwencje z <, to zwykle nie są one komentarzami PHP.
info

To pytanie poprawnie rozwiązuje 75% zdających egzamin. średnio łatwe

Eksperci podkreślają: "Komentarz jednoliniowy w PHP można rozpocząć znakami // albo #."

Źródła:

  • PHP Manual: "Comments" (Language Reference), https://www.php.net/manual/en/language.basic-syntax.comments.php - accessed 2026-02-27
  • PHP Manual: "Basic syntax" (sekcja składni podstawowej; komentarze), https://www.php.net/manual/en/language.basic-syntax.php - accessed 2026-02-27
  • PHP-FIG: PSR-12: Extended Coding Style Guide (zalecenia stylu dla PHP), https://www.php-fig.org/psr/psr-12/ - accessed 2026-02-27

Materiały:

  • Oficjalna dokumentacja PHP: sekcja o komentarzach
  • Materiały PSR-12 (standard stylu kodu PHP) – zalecenia dot. formatowania i komentarzy
  • Krótkie ćwiczenia: dopisywanie komentarzy i rozróżnianie komentarzy blokowych od jednoliniowych w przykładach kodu

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego