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

FormatSize

CFile::FormatSize(
	$size,
	$precision
);

Метод переводит байты в Килобайты, Мегабайты, Гигабайты и т.д. с учетом языка, установленного в текущем сайте. Статический метод.

Параметры

Параметр Описание
size Размер файла в байтах
precision Порядок округления. По умолчанию - 2.

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

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

Пример

<? 
$rsFile = CFile::GetByID($arBooktel['BOOKLET']['PREVIEW_PICTURE']);  //Здесь ID 
$arBooktel['BOOKLET']['PREVIEW_PICTURE']=$rsFile->Fetch();  
 
$arBooktel['BOOKLET']['PREVIEW_PICTURE']['SIZE']=CFile::FormatSize($arBooktel['BOOKLET']['PREVIEW_PICTURE']['FILE_SIZE']);   
 
echo $arBooktel['BOOKLET']['PROPERTY_FILE_VALUE']['SIZE'];  
?>

Результат:

157.59 КБ


© «Битрикс», 2001-2024, «1С-Битрикс», 2024