Manuel Pear

Cache_Lite_Output::end()

Cache_Lite_Output::end() -- Stoppe la bufferisation de la sortie, démarrer par la méthode start() et stocke la sortie dans un fichier de cache

Synopsis

  1. <?php
  2. require_once 'Cache/Lite/Output.php
  3. ?> 

void Cache_Lite_Output::end ()

Description

Stoppe la bufferisation de la sortie, démarrée par la méthode start() et stocke la sortie dans un fichier de cache.

Note

Cette fonction ne peut pas être appelée de façon statique.

Exemple

Exemple 36-1. Utilisation

  1. <?php
  2. require_once "Cache/Lite/Output.php";  
  3.  
  4. $options = array( 
  5.    'cacheDir' => '/tmp/', 
  6.    'lifeTime' => 7200, 
  7.    'pearErrorMode' => CACHE_LITE_ERROR_DIE  
  8. );  
  9. $cache = Cache_Lite_Output($options);  
  10.  
  11. if (!($cache->start('id_de_la_page'))) { 
  12.  
  13.    // Cache n'est pas présent !
  14.    // Toute la sortie est bufferisée en attendant la méthode end()
  15.    // (...)
  16.    
  17.    $cache->end(); // la bufferisation de sortie est maintenant stockée dans un fichier de cache
  18.  
  19. }  
  20.  
  21.  
  22. ?> 

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique