RewriteFile
Описание и параметры
bool RewriteFile( string abs_path, string content );
Записывает в файл новое содержимое. Возвращает "true" в случае удачной записи в файл, иначе - "false".
Аналог функции в новом ядре D7: Bitrix\Main\IO\File::putFileContents.
Параметры функции
Параметр | Описание |
---|---|
abs_path | Абсолютный путь к файлу, который необходимо перезаписать. |
content | Новое содержимое файла. |
Примечание
Если в абсолютном пути файла будут указаны несуществующие директории, то указанный метод их создаст. Например, в:
RewriteFile($_SERVER["DOCUMENT_ROOT"]."/ru/index.php", $content);
если папки /ru/
не существует, то она будет создана.
Смотрите также
Примеры использования
<? // перезапишем файл /ru/index.php $content = ' <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Заголовок страницы"); ?> <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?> '; RewriteFile($_SERVER["DOCUMENT_ROOT"]."/ru/index.php", $content); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024