Zend::loadFile()
загружает файл PHP, который может содержать
любой код PHP. Это обертка для функции PHP
include()
,
генерирующая исключение Zend_Exception
в случае ошибки.
<?php loadFile($filename, $dirs=null, $once=false) ?>
Аргумент $filename
задает имя файла для загрузки, он не
должен содержать какую-либо информацию о пути к файлу. Для
$filename
выполняется проверка на безопасность.
$filename
должен содержать только алфавитно-цифровые
символы, тире ("-"), знаки подчеркивания ("_") или точки ("."). На
аргумент $dirs
эти ограничения не распространяются.
Аргумент $dirs
задает каталоги для поиска файла. Если его
значением является NULL
, то поиск будет производиться только
в include_path
. Если является строкой или массивом, поиск
будет производиться в каталоге (или каталогах, соответственно), затем
в include_path
.
Аргумент булевого типа $once
определяет, какую функцию PHP
использовать для загрузки файлов --
include()
или
include_once()
.