Использование PHP внутри HTML

PHP-файлы обычно представляют собой смесь HTML и РНР. Это не создает проблем, так как PHP-код всегда заключается внутри тегов , что позволяет серверу легко идентифицировать его.

При использовании обычного HTML-кода все достаточно просто — web-сер­вер посылает текст страницы браузеру, который интерпретирует HTML-теги и отображает результат на экране. С РНР всё становится немного сложнее. PHP-код выполняется при помощи РНР, и если этот код формирует какой-либо текст для отображения, он вставляется на то место, где размещался РНР-код. В любом случае РНР-код удаляется перед отправкой готовой странице клиентскому браузеру.

Пример демонстрирует эту технологию в действии. Текст примера содер­жит несколько HTML-тегов, например, тег H1, который предназначен для фор­мирования заголовка.

code: #html
<HTML>
<HEAD>
<TITLE>
Использование HTML и PHP в одном файле
</TITLE>
</HEAD>
<BODY>
<H1>
Использование HTML и PHP в одном файле
</Н1>

phpinfо();
?>
</B0DY>
</HTML>

После тега <Н1> расположен РНР-код, который выполняется, а его резуль­тат — сформированная таблица с параметрами настройки РНР — размещается после заголовка. Результат выполнения примера представлен на рисунке.

результат выполнения скрипта

Для того, чтобы PHP-страница выглядела более строго, можно добавить один из логотипов, доступных для закачки по адресу http://ru.php.net/download-logos.php. После загрузки логотипа (например, РНР.GIF) его можно ис­пользовать в коде при помощи тега :

code: #html
<HTML> <HEAD>
<TITLE>
Использование HTML и PHP в одном файле
</TITLE> </HEAD> <BODY>
<H1>
Использование HTML и РНР в одном файле
</Н1> phpinfо();
?>
<IMG SRC="PHP.GIF">
</BODY> </HTML>

Результат выполнения этого кода показан на рис.:

результат выполнения скрипта
Книга: PHP в примерах. Купить книгу
Автор: Стивен Хольцнер. Переводчик: С. Банников
Поделиться:

Похожие статьи: