W PHP komentarze służą do dodawania informacji dla programisty i nie wpływają na wykonanie programu. Interpreter pomija ich treść, dzięki czemu można opisać działanie kodu lub tymczasowo "wyłączyć" fragmenty podczas testów.
Komentarz jednoliniowy rozpoczyna się od znaków // (alternatywnie także #). Od miejsca wystąpienia tych znaków aż do końca tej samej linii wszystkie znaki są traktowane jako komentarz i nie są wykonywane.
Komentarz wieloliniowy wymaga innej składni: najczęściej /* na początku i */ na końcu. Taki komentarz może obejmować wiele linii, ale nie jest uruchamiany przez interpreter.
Odpowiedź "zastosowanie tablicy superglobalnej" jest błędna, ponieważ tablice superglobalne w PHP to specjalne zmienne (np. wbudowane tablice z danymi żądania i środowiska), a sam zapis // nie odwołuje się do żadnej tablicy ani zmiennej.
Odpowiedź "zastosowanie operatora dzielenia bez reszty" również nie pasuje do PHP w tej postaci. W PHP operator / oznacza dzielenie, natomiast dzielenie całkowite realizuje się w inny sposób (np. funkcją), a // pełni rolę komentarza. Na egzaminie warto zapamiętać prostą regułę: dwa ukośniki w kodzie = komentarz do końca linii.
- Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawiają się różne typy konstrukcji (komentarz vs tablica vs operator), najpierw rozpoznaj, czy dany zapis jest elementem składni "niewykonywalnym" (komentarz), czy elementem obliczeń/danych.