• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/backup.php
  • Класс: CTar
  • Вызов: CTar::getNextName
public function getNextName($file = '')
{
	if (!$file)
		$file = $this->file;

	static $CACHE;
	$c = &$CACHE[$file];

	if (!$c)
	{
		$l = strrpos($file, '.');
		$num = substr($file,$l+1);
		if (is_numeric($num))
			$file = substr($file,0,$l+1).++$num;
		else
			$file .= '.1';
		$c = $file;
	}
	return $c;
}