Komentarze służą do opisywania kodu lub tymczasowego "wyłączania" jego fragmentów bez usuwania. W PHP wyróżnia się m.in. komentarze jednoliniowe oraz wieloliniowe (blokowe).
Poprawny zapis komentarza wieloliniowego to /* ... */. Taki komentarz rozpoczyna się sekwencją /* i kończy sekwencją */. Ponieważ jest to komentarz blokowy, może obejmować kilka linii, co jest wygodne przy dłuższych opisach, nagłówkach funkcji czy większych fragmentach kodu wyłączanych na czas testów.
Dlaczego pozostałe odpowiedzi są niepoprawne w kontekście "wieloliniowego komentarza w PHP"?
//
– to komentarz jednoliniowy. Obowiązuje od miejsca wystąpienia do końca bieżącej linii. Aby zakomentować wiele linii, trzeba powtórzyć go w każdej linii lub użyć komentarza blokowego.#
– również jest komentarzem jednoliniowym (historycznie spotykanym w PHP). Działa analogicznie do //
: kończy się wraz z końcem linii.<!-- -->
– to składnia komentarza HTML. Może pojawić się w plikach HTML, ale nie jest to właściwy komentarz składni PHP. Mylenie tych zapisów jest częste, bo PHP bywa osadzany w HTML, jednak parser PHP oczekuje własnej składni komentarzy.
Wskazówka egzaminacyjna: jeśli w treści pytania pojawia się słowo "wieloliniowy", szukaj konstrukcji z parą znaczników otwierający–zamykający (blok), a nie symbolu, który działa "do końca linii".