ГРУППА КУРСА
|
Главная >
Учебник PHP >
HTML код в PHP файлеНачинающие программисты часто спрашивают, как вставить PHP в HTML код. Вопрос не совсем правильный, потому что делается наоборот - можно HTML код вставить в PHP программу. В этом случае он становится частью ответа сервера. Таким образом, ответом сервера может быть обычная HTML страница. В PHP файле может находиться несколько частей HTML кода и несколько частей PHP кода. PHP код должен содержать обычные указания начала и конца кода. Нужно, понимать, что весь файл - это один скрипт. Данные, полученные в одной части кода, доступны в других частях. В результате получается страница, которая может выглядеть по-разному. Та часть страницы, которая состоит из обычного HTML кода, всегда будет одинаковой. А в PHP формируется то, что каждый раз должно быть разным. Эта часть добавляется к ответу сервера с помощью конструкции echo. Пример:
Не забывайте, что HTML код - это часть ответа сервера. Если в файле есть заголовки, то они должны идти раньше любых тэгов. В нашем примере есть заголовок, устанавливающий кодировку и он идёт в самом начале. Сохраните этот файл с расщирением php и он будет формировать обычную страницу, содержащую все нужные тэги. Подобным способом страницы создаются достаточно часто. Нет смысла формировать весь HTML код в скрипте, если он каждый раз одинаковый. Проще его вставить в PHP файл. Большая часть страницы создаётся таким образом, а в скриптах формируются только отдельные элементы, которые беруться из базы данных или расчитавается каким-то другим способом. |