GetFileRecursive
mixed CMain::GetFileRecursive( string FileName, mixed dir )
Ищет файл с заданным именем последовательно вверх по иерархии папок. Если файл найден - возвращает путь к найденному файлу относительно корня, в противном случае возвращает "false". Нестатический метод.
Параметры
| Параметр | Описание |
|---|---|
| FileName | Имя файла. |
| dir | Путь к разделу с которого нужно начинать поиск файла. Если "false", то поиск будет начинаться с текущего раздела. Необязателен. По умолчанию - "false". |
Примеры использования
<?
// ищем файл params.php вверх по иерархии разделов начиная с текущего каталога
// если файл найден то подключаем его как PHP код
include($_SERVER["DOCUMENT_ROOT"].$APPLICATION->GetFileRecursive("params.php"));
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025