Встраивание РНР в HTML
Под заголовком <h2> файла введите следующие строки:
<?
echo "Order processed.";
?>
Сохраните файл и загрузите его в свой браузер, затем заполните форму и щелкните
на кнопке Submit (Отправить). На экране должно отобразиться что-то похожее на изображение, показанное на рис. 1.2.
Обратите внимание, как написанный PHP-код внедряется в обычный HTML-файла.
Попытайтесь просмотреть его в браузере. Вы должны увидеть следующие строки кода:
<html>
<head>
<title>Bob's Auto Parts - Order Results</title>
</head>
<body>
<h1>Bob's Auto Parts</h1>
<h2>Order Results</h2>
<p>Order processed.</p> </body>
</html>
Ни одной исходной строки PHP-кода не видно. Это происходит потому, что интерпретатор РНР просмотрел сценарий и заменил его строками вывода.
Следовательно, из среды РНР можно создать чистый код HTML, пригодный
для просмотра в любом браузере — иначе говоря, применяемый пользователем
браузер не обязательно должен понимать РНР.
Это служит хорошей иллюстрацией концепции создания серверных сценариев. PHP-код интерпретируется и выполняется на Web-сервере, в отличие от JavaScript и других технологий клиентской стороны, которые интерпретируются и выполняются в среде Web-браузера на компьютере пользователя.
Теперь код в рассматриваемом файле состоит из четырех частей:
- HTML
- Дескрипторы РНР
- Операторы РНР
- Пробелы
В него можно добавить также еще одну часть
Большинство строк в приведенном примере — всего лишь простой HTML-код.
|