KWALIFIKACJA INF3 - CZERWIEC 2016

PYTANIE NR 26.
Aby w pliku z rozszerzeniem php umieścić kod w języku PHP należy użyć znaczników
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Poprawny kod PHP w pliku .php należy umieszczać między znacznikami otwarcia i zamknięcia PHP.
Standardowy zapis to <?php ... ?>, który informuje interpreter, gdzie zaczyna i kończy się kod PHP. Pozostałe propozycje przypominają składnię HTML/XML i nie są prawidłowymi znacznikami PHP.

Pełne wyjaśnienie:

W pliku z rozszerzeniem .php można łączyć zwykły tekst/HTML z fragmentami kodu wykonywanego po stronie serwera. Aby interpreter rozpoznał, które fragmenty mają zostać wykonane jako PHP, stosuje się znaczniki PHP wyznaczające początek i koniec bloku kodu.

Poprawna odpowiedź: <?php ........... ?>. Taki zapis rozpoczyna blok PHP sekwencją <?php i kończy go ?>. Dzięki temu serwer wie, że zawartość między tymi znakami ma zostać zinterpretowana jako kod PHP, a wynik (np. wygenerowany HTML) zostanie wysłany do przeglądarki.

Dlaczego pozostałe odpowiedzi są błędne?

  • <php ........... /> wygląda jak składnia pustego elementu w XML/HTML. PHP nie używa znacznika <php/> do oznaczania kodu, więc interpreter nie potraktuje tego jako rozpoczęcia bloku PHP.
  • <php> ........... </php> to typowa para znaczników znana z HTML/XML. W PHP nie istnieje standardowy "tag" <php>...</php>, więc taki zapis nie będzie poprawnie rozpoznany jako kod PHP.
  • <?php>........... <php?> zawiera pomylone znaki i kolejność domknięcia. W PHP domknięciem jest ?>, a nie konstrukcja przypominająca znacznik HTML.

Wskazówka egzaminacyjna: zwracaj uwagę na znaki zapytania w zapisie <?php i ?>. To one najczęściej odróżniają poprawny znacznik PHP od "fałszywych" propozycji stylizowanych na HTML.

Dodatkowe pytania

Dodatkowe pytania (FAQ):

Znaczniki PHP wyznaczają fragment pliku, który ma być wykonany przez interpreter PHP na serwerze.

Najczęściej spotkasz zapis <?php na początku bloku i ?> na końcu. Dzięki temu można mieszać HTML z kodem serwerowym.

Standardowo używa się <?php do rozpoczęcia oraz ?> do zakończenia bloku PHP.

To najbezpieczniejszy i najbardziej przenośny zapis w projektach oraz na egzaminie, bo nie wygląda jak znacznik HTML i jest jednoznacznie rozpoznawany przez PHP.

Ponieważ PHP nie jest językiem opartym o znaczniki jak HTML/XML. Interpreter PHP nie rozpoznaje <php>...</php> jako instrukcji rozpoczęcia kodu.

Taki zapis będzie traktowany jak zwykły tekst/HTML, a nie jak kod do wykonania na serwerze.

Tak. Plik .php może zawierać czysty HTML, a kod PHP dodajesz tylko tam, gdzie potrzebujesz logiki serwerowej.

Właśnie dlatego stosuje się znaczniki <?php ... ?>: pozwalają "przełączać się" między HTML a PHP w jednym pliku.

Najczęstsze pomyłki to: brak znaku zapytania, przestawienie kolejności znaków w domknięciu oraz dopisanie zbędnych nawiasów kątowych jak w HTML.

Na egzaminie czytaj dokładnie: poprawne zamknięcie to ?>, a nie "odwrócony" znacznik.

Zamyka się blok, gdy po kodzie PHP ma wystąpić HTML lub inny tekst, który ma zostać wysłany do przeglądarki.

Jeśli plik kończy się kodem PHP, często nie trzeba pisać końcowego ?>, aby uniknąć przypadkowych spacji/znaków po domknięciu.

Nie. Ten zapis ma błędną składnię: w PHP nie domyka się bloku przez <php?>, tylko przez ?>.

W efekcie interpreter nie rozpozna poprawnie końca kodu albo potraktuje fragment jako tekst, co zwykle kończy się błędem parsowania.

HTML używa znaczników typu <tag>...</tag>, a PHP rozpoczyna się sekwencją <?php i kończy ?>.

Jeśli w odpowiedzi widzisz "czyste" <php> lub <php/>, to zwykle jest to pułapka na skojarzenie z HTML/XML.

Potrzebujesz serwera z interpreterem PHP (np. środowiska lokalnego z serwerem HTTP i PHP).

Plik .php nie jest wykonywany bezpośrednio przez przeglądarkę jak HTML. Przeglądarka dostaje dopiero wynik działania PHP (najczęściej wygenerowany HTML).

Utrwal podstawy: znaczniki <?php ... ?>, instrukcję echo, zmienne, operatory i proste warunki/pętle.

Ćwicz na krótkich plikach .php uruchamianych lokalnie, bo praktyka szybko wyłapuje typowe literówki w składni.

info

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

Według specjalistów z branży: "Poprawny kod PHP w pliku .php należy umieszczać między znacznikami otwarcia i zamknięcia PHP.Standardowy zapis to &lt;?php ..."

Źródła:

  • PHP Manual: "Basic syntax" / "Escaping from HTML" (PHP tags) – https://www.php.net/manual/en/language.basic-syntax.phpmode.php - accessed 2026-02-28
  • PHP Manual: "Tags" (short_open_tag i znaczniki otwierające) – https://www.php.net/manual/en/language.basic-syntax.phptags.php - accessed 2026-02-28
  • W3Schools: "PHP Syntax" (PHP tags) – https://www.w3schools.com/php/php_syntax.asp - accessed 2026-02-28

Materiały:

  • Dokumentacja języka PHP (sekcja o znacznikach PHP i składni)
  • Kurs podstaw PHP: osadzanie kodu w pliku, echo, instrukcje sterujące
  • Ćwiczenia praktyczne: tworzenie plików .php i uruchamianie na serwerze lokalnym

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego