Знакомства на Just click it
Скоро новый год!
Онлайн радио
Вверх
Новые статьи

Ретро газета в подарок
Архив

Использование PHP Include

Использование PHP Include позволяет подключать к основной программе внешний код и использовать функции и переменные, хранящиеся в нем.

Использование данной конструкции оказывается очень полезным при проектировании каркаса сайта, ведь намного удобнее собрать весь повторяющийся на страницах код в одном файле и подключить к каждой странице.

 

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

Include является оператором включения и позволяет подключить код, находящийся во внешнем файле и использовать его по мере необходимости. Синтаксис include выглядит следующим образом:

 

include ("имя_файла");

 

Использование оператора include в контексте HTML страниц является невероятно удобным. Данный метод позволяет собрать весь наиболее употребляемый код в одном файле и подключать по мере необходимости. Например при создании меню навигации для сайта можно вынести само меню в отдельный файл и в случае необходимости, изменения необходимо будет производить не на каждой странице сайта в отдельности, а только в этом файле.

Итак давайте создадим внешний файл, содержащий следующий код:

 

file.pp
<?php
$user = "Вася";
$today = date("d.m.y");
?>

Создать файл можно в любом текстовом редакторе и расширение у файла может быть любое.

Теперь, когда наш файл готов мы можем его подключить в любом месте HTML страницы, используя конструкцию PHP include:

<?php
include ("file.pp");
echo "Привет, $user!<br>";
echo "Сегодня $today";
?>
Привет, Вася!
Сегодня 16.09.11

 

К данному примеру стоит дать некоторые комментарии:

Во–первых обращение к файлу. Обращение, использованное в нашем примере (include ("file.pp"); ), говорит программе о том, что файл с кодом расположен в той же директории, что и сама страница, куда этот код встраивается. Если бы файл располагался в другой директории, то необходимо было бы указать его адрес относительно директории со страницей или же его абсолютный адрес вида http://www.........

Во–вторых стоит дать некоторое пояснение к содержимому самого файла. Код в файле обязан подчиняться грамматике PHP, тоесть начинаться с <?php и заканчиваться ?> . Казалось бы, вход в режим работы с PHP открывается еще до вызова include следовательно внутри файла не обязательно использовать открывающие конструкции. Но на самом деле интерпритатор PHP при встрече include закрывает все текущие процедуры и переходит в режим HTML, поэтому использовать <?php ... ?> внутри файла обязательно.

 

Характерной особенностью оператора вставки include является то, что при невозможности найти или правильно обработать указанный файл работа скрипта не прекращается.

 

 

назад
далее
Наверх
Источник: Создание сайтов
Мы В Контакте Мы на Facebook Лента новостей RSS
Копирование и публикация материалов сайта разрешены только при наличии активной ссылки на источник
2011 - наши дни.. © Контакты | Лого | Реклама на сайте | Вебмастерам