Функция для показа размера файла текстом

Функция для показа размера файла текстом

841
15.03.2017
13.05.2017

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

У класса CFile есть метод CFile::FormatSize. Метод принимает два параметра: размер файла в ($size) и округление ($precision). Возвращает текстом размер файла, округленный до последнего целого значения и текстовую подпись размера в байтах, килобайтах и тд с учетом языка, установленного в текущем сайта.

Пример использования:

echo CFile::FormatSize(1234567890); //  1.15 ГБ
echo CFile::FormatSize(1234567890,5); //  1.14978 ГБ



Благодарю за внимание! Делитесь вашими замечаниями в комментариях ниже.


P.S. Обращайтесь ко мне за приобретением лицензий и продлений на 1C-Битрикс "Управление сайтом", лицензий на облачную и коробочную версии Битрикс 24 а также за приобретением и внедрением готовых решений на базе 1С-Битрикс от партнеров. За более подробной информацией свяжитесь со мной любым удобным для вас способом


Комментарии

Еще никто не комментировал данную публикацию. Будьте первыми!

Добавить комментарий

captcha

Возврат к списку