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.