Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe PHP

Słowa kluczowe: Komentarze w PHP

W kodzie PHP znak „//” oznacza

A. początek komentarza jednoliniowego.
Dobrze. // rozpoczyna komentarz, który trwa do końca linii.
B. operator alternatywy.
Źle. Alternatywę w PHP zapisuje się jako || albo or.
C. początek skryptu.
Źle. Początek kodu PHP oznacza znacznik <?php.
D. operator dzielenia całkowitego.
Źle. To zapis z Pythona; w PHP dzielenie całkowite wykonuje funkcja intdiv().

Pytanie z egzaminu CKE, styczeń 2015 (arkusz E.14-X-15.01).

Dwa ukośniki // rozpoczynają w PHP komentarz jednoliniowy: interpreter pomija wszystko od tych znaków do końca linii albo do znacznika zamykającego ?>. Ten sam zapis działa w JavaScript, C, C++, Javie i C#. PHP ma jeszcze drugi rodzaj komentarza jednoliniowego, zaczynający się od #, oraz komentarz wieloliniowy ujęty w /* ... */. Do zapamiętania: // i # działają do końca linii, /* */ obejmuje dowolnie wiele linii. Komentarze służą do opisu działania kodu i do chwilowego wyłączenia fragmentu podczas testów; nie trafiają do wyniku wysyłanego do przeglądarki. Komentarz /** ... */ przed funkcją bywa też odczytywany przez narzędzia dokumentujące, takie jak phpDocumentor. Komentarze ułatwiają innym zrozumienie kodu.
Wybór innej odpowiedzi zwykle wynika z przeniesienia zapisu z innego języka. Dzielenie całkowite w Pythonie zapisuje się jako //, ale w PHP służy do tego funkcja intdiv(), a zwykłe dzielenie to pojedynczy ukośnik /. Operator alternatywy w PHP ma postać || albo słowa or - podwójna kreska pionowa, nie ukośnik. Początek skryptu oznacza znacznik <?php, który przełącza plik z trybu HTML w tryb kodu PHP. Podwójny ukośnik nie wykonuje żadnej operacji: każe interpreterowi pominąć resztę linii, czyli rozpoczyna komentarz jednoliniowy. Warto zapamiętać, że w PHP komentarz jednoliniowy kończy się także na znaczniku ?>, więc kod HTML za nim wyświetli się normalnie. Komentarze nie są wysyłane do przeglądarki, dlatego w źródle strony podglądanym przez użytkownika ich nie zobaczysz - w przeciwieństwie do komentarzy HTML zapisanych jako <!-- -->. Komentarz można też postawić na końcu linii z kodem, za instrukcją.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.