• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/cache_files_cleaner.php
  • Класс: _CFileTree
  • Вызов: _CFileTree::ReadDir
function ReadDir($dir)
{
	$dir = rtrim($dir, "/");
	if(is_dir($dir))
	{
		$dh = opendir($dir);
		if($dh)
		{
			$result = array();
			while(($f = readdir($dh)) !== false)
			{
				if($f == "." || $f == "..")
					continue;
				$result[] = $dir."/".$f;
			}
			closedir($dh);
			sort($result);
			//try to delete an empty directory
			if(empty($result))
				@rmdir($dir);

			return $result;
		}
	}
	return false;
}