\Bitrix\Main\IO\File::putFileContents: запись данных в файл в 1С-Битрикс

Внимание! Работает режим премодерации. Все сообщения публикуются после проверки!
Страницы: 1
Ответить
RSS
\Bitrix\Main\IO\File::putFileContents: запись данных в файл в 1С-Битрикс
Функции для работы с файловой системой в Битрикс D7: метод \Bitrix\Main\IO\File::putFileContents

В мире веб-разработки с использованием CMS 1С-Битрикс важным аспектом  является работа с файловой системой. В рамках модернизации системы и  перехода на новый подход в разработке, был представлен новый API —  Битрикс D7. В отличие от старых версий, новые методы предлагают большую  гибкость и расширенные возможности для работы с файлами.
Изменено: Валерий Макеев - 29.09.2025 10:20:36
Создаём (или перезаписываем) файл настроек кэша с сериализованным массивом, автоматически создавая папку cache внутри upload, если её ещё нет.
Код
use Bitrix\Main\IO\File;

File::putFileContents($_SERVER["DOCUMENT_ROOT"] . "/upload/cache/settings.cache", serialize(['theme' => 'dark', 'lang' => 'ru']), File::REWRITE);
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Разработка интернет-магазина с готовой версткой

от 4 недель

от 90 000 рублей

* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.

Разработка корпоративного сайта

от 7 дней

от 40 000 рублей

Разработка сайта без системы оплаты заказов через корзину

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Аутсорсинг

готов помочь, если нет времени

договорная

Могу взять на себя работы по full-stack

* на основе готовой верстки