Manuel Pear

Cache_Lite_Function::drop()

Cache_Lite_Function::drop() -- Efface un fichier de cache

Synopsis

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

boolean Cache_Lite_Function::drop (string$functionName, mixed$arg1, mixed$arg2, mixed$arg3, mixed...)

Description

[Depuis Cache_Lite 1.6.0beta1] Efface le fichier de cache de l'appel à la fonction correspondante avec les arguments fournis.

Valeur retournée

retourne TRUE si tout s'est bien passé.

Note

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

Exemple

Exemple 36-1. Utilisation classique avec une fonction

  1. <?php
  2.  
  3. require_once('Cache/Lite/Function.php');  
  4.  
  5. $options = array( 
  6.    'cacheDir' => '/tmp/', 
  7.    'lifeTime' => 3600  
  8. );  
  9.  
  10. $cache = new Cache_Lite_Function($options);  
  11.  
  12. $cache->call('function_to_bench', 12,45);  
  13. $cache->call('function_to_bench', 12,45);  
  14.  
  15. // nettoye le fichier de cache correspondant
  16. $cache->drop('function_to_bench', 12, 45);  
  17.  
  18. function function_to_bench($arg1, $arg2)  
  19. { 
  20.    echo "Ceci est la sortie de la fonction function_to_bench($arg1,$arg2) !<br>"; 
  21.    return "Ceci est le résultat de la fonction function_to_bench($arg1,$arg2) !<br>";  
  22. }  
  23.  
  24.  
  25. ?> 

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