• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/data/cacheenginefiles.php
  • Класс: BitrixMainDataCacheEngineFiles
  • Вызов: CacheEngineFiles::randomizeFile
static function randomizeFile($fileName)
{
	$documentRoot = MainLoader::getDocumentRoot();
	for ($i = 0; $i < 99; $i++)
	{
		$suffix = rand(0, 999999);
		if (!file_exists($documentRoot.$fileName.$suffix))
			return $fileName.$suffix;
	}
	return "";
}