Документация для разработчиков
Темная тема

IsCacheExpired

bool
CPageCache::IsCacheExpired(
	string path
)

Проверяет не истек ли период жизни кеша. Метод как правило используется для удаления файлов кеша, период жизни которых истек. Нестатический метод.

Примечание. Файл кеша создаваемый методами класса CPageCache имеет расширение ".html"

Параметры

ПараметрОписание
path Полный путь к файлу кеша.

Смотрите также

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

<?
$path = $_SERVER["DOCUMENT_ROOT"]."/bitrix/cache/";
if($handle = @opendir($path))
{
	while(($file=readdir($handle))!==false)
	{
		if($file == "." || $file == "..") continue;
		if(!is_dir($path."/".$file))
		{
			if(substr($file, -5)==".html")
				$expired = CPageCache::IsCacheExpired($path."/".$file);
			elseif(substr($file, -4)==".php")
				$expired = CPHPCache::IsCacheExpired($path."/".$file);
		}
	}
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024