Включение РНР-файла
До этого момента мы имели дело лишь с одним РНР-скриптом. Однако РНРскрипты можно подключать к другим РНР-скриптам при помощи двух конструкций: include и require. Обе принимают единственный аргумент- путь к включаемому файлу, и результатом их действия является подстановка содержимого файла в место их вызова в исходном скрипте. Если в качестве включаемого скрипта
выступает РНР-скрипт, то сначала происходит его подстановка в исходный скрипт, а затем интерпретация результирующего скрипта.
<?php
echo 'Основной скрипт<Ьr/> ';
include 'included.php';
echo 'Основной скрипт<Ьr/> ';
<?php
echo 'Включаемый файл<Ьr />';
?>
<hЗ>Текст не обязательно должен выводиться оператором echo</hЗ>
В результате запуска скрипта из листинга в браузер будут выведены следующие строки
Основной скрипт
Включаемый файл
Текст не обязатепьно доткен выводиться оператором echo
Основной скрипт
Различие include и require заключается в их реакции на отсутствие включаемого файла. В случае include выводится предупреждение, весь последующий код продолжает выполняться; в случае require, если нельзя найти файл, работа скрипта останавливается.