Rozdział 2.
Jak już wiemy dzięki lekturze rozdziału 1., skrypty PHP wykonywane są wyłącznie po stronie serwera, jednak ich treść jest zwykle umieszczana bezpośrednio w kodzie HTML. Musi zatem istnieć sposób rozróżnienia bloków PHP w kodzie strony. Służą do tego celu specjalne znaczniki. Wszystko to, co znajdzie się pomiędzy znacznikiem otwierającym a znacznikiem zamykającym, jest traktowane i przetwarzane przez serwer jako kod PHP. Poznaliśmy już jeden typ znaczników, w rzeczywistości jest ich jednak więcej. Do dyspozycji są cztery typy:
♦ znaczniki kanoniczne,
♦ znaczniki typu SGML,
♦ znaczniki typu ASP,
♦ znaczniki skryptów HTML.
Znaczniki kanoniczne to standardowe znaczniki PHP, które poznaliśmy już w rozdziale 1. Znacznik otwierający to <?php, natomiast zamykający — ?>. Schematyczna konstrukcja z wykorzystaniem tego typu ma zatem następującą postać:
<?php
//tutaj kod skryptu