Оглавление

Подключение библиотечных файлов

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

 

В примере ниже подключается файл tax.php, и теперь функцию add_tax можно вызвать из сценария:

include "tax.php";
$price = 95;
echo "Цена без налога: $price <br>";
echo "Цена с налогом: ";
echo add_tax($price);

 

 

Опция include_path
По умолчанию оператор include ищет запрашиваемые файлы в текущем и нескольких системных каталогах. Чтобы подключить файл из другого места, нужно указать путь к нему.
Чтобы не указывать полный путь, в операторе include используется опция include_path. Как это сделать, рассказывается в уроке 23, "Настройка РНР".


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

 

require
Инструкции require и require_once очень похожи на include и include__once, но ведут себя по-разному. В случае ошибки include выводит сообщение об ошибке, но сценарий продолжает выполняться. При неудаче в операторе require выполнение сценария прекращается.
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити