Tagi PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Czym są tagi PHP?

Tagi PHP to znaczniki, które wyznaczają początek i koniec kodu PHP w pliku. Dzięki nim serwer rozpoznaje, która część dokumentu ma być interpretowana jako kod PHP, a która jest zwykłym tekstem lub kodem HTML.

Poprawna składnia to:

<?php
// kod PHP
?>

Najważniejszy jest tag otwierający <?php. To on informuje interpreter, że od tego miejsca zaczyna się kod PHP.

Jak stosować tagi PHP?

W pliku .php można mieszać HTML i PHP, na przykład:

<!DOCTYPE html>
<html>
<body>
    <h1>Witaj</h1>
    <?php
        echo "To jest kod PHP";
    ?>
</body>
</html>

W tym przykładzie HTML tworzy strukturę strony, a fragment między <?php i ?> jest wykonywany przez serwer.

Czy tag zamykający ?> jest zawsze konieczny?

Nie zawsze. Jeśli plik zawiera wyłącznie kod PHP, często pomija się tag zamykający, aby uniknąć przypadkowego wysyłania spacji lub pustych linii do przeglądarki.

Przykład:

<?php
$imie = "Jan";
echo $imie;

To jest poprawne.

Czego nie używać?

Niepoprawne są zapisy takie jak:

  • <php> ... </php>
  • <php ... />
  • <?php> ... <php?>

Nie są to znaczniki rozpoznawane przez PHP.

Co warto zapamiętać?

  • kod PHP rozpoczyna się od <?php
  • kod może kończyć się znacznikiem ?>
  • w arkuszach egzaminacyjnych poprawna odpowiedź to zwykle zapis <?php ... ?>
  • rozszerzenie pliku .php nie wystarcza samo w sobie — potrzebne są jeszcze poprawne tagi PHP

Najkrótszy przykład

<?php
echo "Hello World";
?>

To podstawowy sposób umieszczania kodu PHP w pliku.