ВУЗ:
Составители:
Рубрика:
Разработка электронного магазина
на PHP и MySQL
41
Этап 3. Разработка шаблонов и главной страницы
Шаблоны
Шаблоном, применительно к web-программированию, можно назвать
часть web-документа, которая используется в нескольких страницах.
Шаблоны позволяют быстро проводить модификацию всего сайта –
достаточно изменить информацию или оформление в шаблоне, и это
отразится на всех страницах, использующих данный шаблон.
Для включения текста шаблона в документ используются функции
include и require.
include
(string имя_файла)
включает содержимое файла в сценарий.
include_once
(string
имя_файла)
включает содержимое файла в сценарий
только один раз на протяжении сценария.
Если файл уже был включен, то повторное
включение игнорируется
Вызов этой функции можно поместить в блок if-else, например
<?
if ($user=="admin')
{
include("adminMenu.phtml");
}
else {
include("guestMenu.phtml ");
}
?>
Заметим, что фигурные скобки здесь обязательны, так как файл, включаемый
в сценарий, как правило, состоит из нескольких строк.
require
(string имя_файла)
включает содержимое файла в сценарий
независимо от каких-либо условий. Даже
если вызов функции находится в блоке if и
условие ложно, файл все равно будет
включен.
require_once
(string
имя_файла)
аналогично require, но включает
содержимое файла в сценарий только один
раз на протяжении сценария. Если файл
уже был включен, то повторное включение
игнорируется
Разработка электронного магазина на PHP и MySQL
Этап 3. Разработка шаблонов и главной страницы
Шаблоны
Шаблоном, применительно к web-программированию, можно назвать
часть web-документа, которая используется в нескольких страницах.
Шаблоны позволяют быстро проводить модификацию всего сайта –
достаточно изменить информацию или оформление в шаблоне, и это
отразится на всех страницах, использующих данный шаблон.
Для включения текста шаблона в документ используются функции
include и require.
include (string имя_файла) включает содержимое файла в сценарий.
включает содержимое файла в сценарий
include_once (string только один раз на протяжении сценария.
имя_файла) Если файл уже был включен, то повторное
включение игнорируется
Вызов этой функции можно поместить в блок if-else, например
if ($user=="admin')
{
include("adminMenu.phtml");
}
else {
include("guestMenu.phtml ");
}
?>
Заметим, что фигурные скобки здесь обязательны, так как файл, включаемый
в сценарий, как правило, состоит из нескольких строк.
включает содержимое файла в сценарий
независимо от каких-либо условий. Даже
require (string имя_файла) если вызов функции находится в блоке if и
условие ложно, файл все равно будет
включен.
аналогично require, но включает
содержимое файла в сценарий только один
require_once (string
раз на протяжении сценария. Если файл
имя_файла)
уже был включен, то повторное включение
игнорируется
41
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »
