- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
// Strip out the embedded timestamp
if ( ! preg_match("/(\d+TS--->)/", $cache, $match))
{
return FALSE;
}
// Has the file expired? If so we'll delete it.
if (time() >= trim(str_replace('TS--->', '', $match['1'])))
{
...
Лучше хранить отдельно контент и отдельно правила кэширования.
там нет проверки по дате изменения файла?
с другой стороны, ничто не мешает при создании файла кэша установить ему время "на будущее" (и проверять его же), но это уже немного изврат...