| 
<?phpdate_default_timezone_set('America/Sao_Paulo');
 
 //English: Starting and configuring BoxCache, the only parameter you need is the cache folder.
 //Português: Inicializando e configurando o BoxCache, o único parâmetro que você precisa é a pasta para guardar o cache
 include 'boxcache.class.php';
 $cache = new boxcache('/var/www/boxcache/cache');
 
 //English: Caching a simple string.
 //Português: Guardando uma string simples.
 $cache->write('example', 'This is the example data that will be cached. Isto é uma string de exemplo que será quardada');
 $cache->write('example1', 'This is a string that will expire in 10 seconds. Isto é uma string que vai expirar em 10 segundos', '+10 minutes');
 $cache->write('example2', array( 'I can cache array too!', 'Eu também posso guardar arrays!' ), '+10 minutes');
 
 //English: Support for all languages and characteres.
 //Português: Suporte para todas as linguagens e caracteres.
 $cache->write('이것은 테스트입니다', '이것은 필기 시험 기능 다국어을 증명할 수 있습니다', '+5 days');
 
 //English: Returning our example that was cached.
 //Português: Pegando o exemplo que foi guardado no cache.
 echo $cache->get('example'); echo '<br />';
 echo $cache->get('example1'); echo '<br />';
 echo '<pre>'; print_r($cache->get('example2')); echo '</pre>';
 echo $cache->get('이것은 테스트입니다'); echo '<br />';
 
 //English: Cleaning a specific cache.
 //Português: Limpando um arquivo de cache específico.
 $cache->delete('example');
 
 //English: Cleaning all expired cache.
 //Português: Limpando todos os caches que já espiraram.
 $cache->clean();
 
 //English: Cleaning all cache dir.
 //Português: Limpando todo o diretório de cache.
 $cache->purge();
 ?>
 
 |