\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-Битрикс

Аутсорсинг

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

договорная

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

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

Техническая поддержка

сайтов на CMS 1C-Битрикс

от 20 000 рублей/месяц
Оптимизация производительности действующих интернет-проектов, наполнение и сопровождение, полная техническая поддержка и продвижение в поисковых сетях.

* стоимость зависит от объема и сложности выполняемых работ

Участие в проекте

привлечение в проект на part-time основе

от 30 000 рублей / неделя

Возможно участие в проекте на ежедневной основе, как разработчика. Занятость - до 20 часов в неделю
Минимальный срок - одна неделя.

* сумма фиксированная