Manuel PHP

Memcache::delete

(PECL memcache >= 0.2.0)

Memcache::deleteEfface un élément du serveur de cache

Description

bool Memcache::delete ( string $key [, int $timeout ] )

Memcache::delete() efface l'élément identifié par la clé key . Si le paramètre timeout est spécifié, l'élément expirera après timeout secondes. Vous pouvez également utiliser la fonction memcache_delete().

Liste de paramètres

key

La clé associée à l'élément à supprimer.

timeout

Le délai d'exécution pour l'élément. S'il vaut 0, l'élément sera supprimé immédiatement, s'il vaut 30, il sera supprimé dans 30 secondes.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple #1 Exemple avec Memcache::delete()

  1. <?php
  2.  
  3. /* API procédurale */  
  4. $memcache_obj = memcache_connect('memcache_host', 11211);  
  5.  
  6. /* après 10 secondes, l'élément sera effacé par la serveur de cache */  
  7. memcache_delete($memcache_obj, 'key_to_delete', 10);  
  8.  
  9. /* API orientée objet */  
  10. $memcache_obj = new Memcache;  
  11. $memcache_obj->connect('memcache_host', 11211);  
  12.  
  13. $memcache_obj->delete('key_to_delete', 10);  
  14.  
  15. ?> 


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