Temat: Struktura języka PHP

PHP (ang. Hypertext Preprocessor) jest obiektywnym językiem programowania wykonywanym po stronie serwera przeznaczonym do tworzenia i generowania aplikacji internetowych. Jako język skryptowy stosuje prostą składnię. Kod umieszcza się w plikach o domyślnym rozszerzeniu .php, a następnie umieszcza na serwerze posiadającym interpreter PHP. Jeśli zwykłemu plikowi html nadamy rozszerzenie php to zostanie on wyświetlony prawidłowo, mimo że nie jest skryptem PHP. Dzieję się tak dlatego, że parser PHP ma dwa tryby pracy: 

  • html – bez przetwarzania wyświetla całą treść;
  • php – traktuje treść jako skrypt do przetworzenia.

Wyróżnia się trzy główne obszary zastosowań PHP:

  1. Skrypty po stronie serwera;
  2. Skrypty wywoływane z wiersza poleceń;
  3. Aplikacje po stronie klienta – zaawansowane funkcje PHP umożliwiające tworzenie aplikacji desktopowych.

Skrypty PHP są plikami tekstowymi. Do ich tworzenia można wykorzystać dowolny edytor tekstu. Umieszczając kod PHP w kodzie html, należy użyć znaczników:

<?php – znacznik otwierający

?> – znacznik zamykający

Sekcje PHP mogą być umieszczane w dowolnym miejscu dokumentu html, a ich liczba jest nieograniczona.

Dokument html z umieszczonym skryptem PHP wygląda następująco:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title> pierwszy skrypt</title>
</head>
<body>
<?php
echo "To jest mój pierwszy skrypt";
?>
</body>
</html>