суббота, 8 ноября 2008 г.

Инструкции require и include

С помощью этих инструкций можно разбить текст программы на несколько файлов.синтаксис

require "имя_файла";

При работе скрипта эта инструкция просто заменяется на содержимое файла.Однако так поступать не рекомендуется как раз из-за в общем-то излишнего дробления кода, что делает его неудобочитаемым и замедляет к тому же.Инструкция include идентична require за исключением случая невозможности подключения файла. Тогда вместо аварийного завершения скрипта выводится диагностическое сообщение.


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

require_once

include_once

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

Комментарии: 0:

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

<< Главная страница