Документация для разработчиков
Темная тема

prepareFile

Возвращает массив файла для дальнейшей обработки. Метод предназначен для подготовки данных файла перед сохранением.

Синтаксис

public static function prepareFile($file)

Параметры

Параметр Тип Описание
$file array|null Массив с данными файла.

Возвращаемое значение

Возвращает переданное значение $file.

Особенности работы

В текущей реализации метод возвращает переданное значение без дополнительной обработки. Используйте его в коде, где нужно сохранить единый вызов подготовки файла перед сохранением.

Метод не преобразует относительное значение tmp_name во временной директории в физический путь к файлу. Если файл сохраняется через CFile::SaveFile, такую проверку и подготовку нужно выполнить в вызывающем коде.

Пример

<?php
$file = \Bitrix\Main\UI\FileInput::prepareFile($file);

if (is_array($file))
{
    $fileId = \CFile::SaveFile($file, 'form');
}
?>
© «Битрикс», 2001-2026, «1С-Битрикс», 2026