• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/archive.php
  • Класс: CBXArchive
  • Вызов: CBXArchive::DetectTypeByFilename
static function DetectTypeByFilename($filename)
{
	$arFormats = self::GetAvailableFormats();
	$filename = mb_strtolower($filename);

	foreach ($arFormats as $type => $data)
	{
		if (in_array(GetFileExtension($filename), $data["ext"]))
		{
			return $type;
		}
	}
	return false;
}