Выполнение кода PHP

Пусть у вас уже есть установленный PHP сервер. В нем ваши программы будут располагаться в файлах с расширением php. Эти файлы на самом деле представляют собой обычные HTML файлы, в которых мы можем писать HTML код наших страниц, вот так:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    my first program
  </body>
</html>

В этих файлах прямо внутри HTML кода мы можем писать PHP код. Он пишется в специальных скобках:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    <?php
      echo 'my first program';
    ?>
  </body>
</html>

Если запустить этот файл через PHP сервер, то сервер выполнит команды PHP и результат отправит в браузер. Команда echo, которую вы там можете увидеть, просто выполняет вывод заданной строки. В результате в браузер улетит только HTML код, а вместо PHP кода будет стоять результат его выполнения.

Для простоты на этапе обучения лишние теги можно не писать:

index.php<?php
  echo 'my first program';
?>