0
我在symfony中使用文件缓存来存储我的数据一段时间limit.Below是我写的代码。在symfony中设置缓存时间
$c = new sfFileCache(array('cache_dir' => sfConfig::get('sf_cache_dir').'/function'));
if ($c->has('myarray')) {
$cached = $c->get('myarray');
if (!empty($cached)) {
$data = unserialize($cached);
}
} else {
foreach($queries as $key => $query) {
foreach ($query->fetchArray() As $result) {
$data[] = $result;
}
}
$c->set('myarray',serialize($data));
}
能有人告诉如何在symfony的设置时间限制文件缓存,这样缓存将一个小时后自动销毁。