24 pers. connectées au site
Manuel Pear
Cache_Lite::remove()
Cache_Lite::remove() -- Efface un fichier de cache
Synopsis
- <?php
- require_once 'Cache/Lite.php
- ?>
boolean Cache_Lite::remove (string $id [, string $group = 'default'])
Description
Efface un fichier de cache donnée (spécifié par son identifiant et son groupe).
Paramètres
- chaîne de caractères $id
-
identifiant de cache
- chaîne de caractères $group
-
nom du groupe de cache
Valeur retournée
Retourne TRUE si aucun problème ne survient.
Note
Cette fonction ne peut pas être appelée de façon statique.
Exemple
Exemple 36-1. Utilisation
- <?php
- require_once "Cache/Lite.php";
-
- $options = array(
- 'cacheDir' => '/tmp/',
- 'lifeTime' => 7200,
- 'pearErrorMode' => CACHE_LITE_ERROR_DIE
- );
- $cache = new Cache_Lite($options);
-
- $cache->remove('id_de_la_page');
-
- if ($data = $cache->get('id_de_la_page')) {
-
-
-
-
- } else {
-
-
- $data = '<html><head><title>test</title></head><body><p>ceci est un test</p></body></html>';
- $cache->save($data);
-
- }
-
-
- ?>
|
Ceci est un exemple factice car le cache est détruit au début du script ! Donc, le premier cas de l'instruction if est impossible.
Remonter