Задача. Нужно закешировать массив данных на 10 минут. Как-то можно более коротко записать это?
Код |
---|
$obCache = new CPHPCache; $life_time = 10*60; $cache_id = __FILE__; if($obCache->InitCache($life_time, $cache_id, "/")) : $vars = $obCache->GetVars(); $arUsers = $vars["arUsers"]; else : $arUsers = GetAllUsers(); if($obCache->StartDataCache()): $obCache->EndDataCache(array( "arUsers" => $arUsers )); endif; endif; |