PHP Conference Nagoya 2025

apcu_delete

(PECL apcu >= 4.0.0)

apcu_delete Retire une variable stockée du cache

Description

apcu_delete(mixed $key): mixed

Retire une variable stockée du cache.

Liste de paramètres

key

Le paramètre key peut être soit une chaîne de caractères pour une seule clé, soit un tableau de chaîne de caractères pour plusieurs clés, soit un objet de la classe APCUIterator.

Valeurs de retour

Si le paramètre key est un tableau, alors la valeur retournée est le tableau indexé des clés. Sinon la valeur true est retournée en cas de succès, ou false en cas d'échec.

Exemples

Exemple #1 Un exemple avec apcu_delete()

<?php
$bar
= 'BAR';
apcu_store('foo', $bar);
apcu_delete('foo');
// c'est clairement inutile sous cette forme

// Autrement efface plusieurs clés.
apcu_delete(['foo', 'bar', 'baz']);

// Ou utilise un Itérateur avec une expression régulière.
apcu_delete(new APCUIterator('#^myprefix_#'));
?>

Voir aussi

add a note

User Contributed Notes 1 note

up
1
ywarnier at beeznest dot org
1 year ago
Calling apcu_delete() on an unexisting cached variable name doesn't generate a NOTICE (nor WARNING), making it safe to use if unsure of the state of that variable.
To Top