PHP-сценарий могут встраиваться в HTML-документы. Это означает, что и РНР-, и HTML-код могут беспроблемно сосуществовать в одном файле. Главное, чтобы внедряемый PHP-код находился внутри тегов <?php
и ?>
, распознаваемых PHP-движком для интерпретации кода. Как правило, РНР-код выдает содержимое в тело HTML-страницы, которая затем передается в веб-браузер пользователя.
Запустите простой текстовый редактор (например, Notepad++) и создайте HTML5-документ со следующим шаблонным кодом и пустым телом (разделом body
).
<! DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Начинаем работу c PHP</title>
</head>
<body>
</body>
</html>
Добавьте следующие теги в тело страницы, чтобы внести в них в дальнейшем РНР-код.
<?php
?>
Теперь внутри PHP-тегов добавьте описательный комментарий и строку кода, выводящего контент в теле страницы. На следующем рисунке показан код документа в программе Notepad++.
# Традиционное приветствие
echo '<h1>Привет, Мир!</hl>';
Совет
Обратите внимание на то, что описательный комментарий, добавленный внутрь PHP-тегов, носит исключительно информативный характер и не отображается на странице в браузере.
В итоге получаем такой код:
<! DOCTYPE HTML>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Начинаем работу c PHP</title>
</head>
<body>
<?php
# Традиционное приветствие
echo '<h1>Привет, Мир!</hl>';
?>
</body>
</html>
Внимание!
Программа Блокнот (Notepad) в операционной системе Windows автоматически добавляет скрытый маркер последовательности байтов (Byte Order Mark, BOM) в файл, в то время как другие редакторы (например, Notepad++, как показано выше) позволяют его не использовать. Notepad++ — это бесплатный текстовый редактор для программистов, доступный на сайте notepad-plus-plus.org.