是否可以使用通配符清除 apcu 缓存?
例如我可能有一堆缓存键:
products_fooandbars product_1_foo
users_fooandbars user_1_foo user_1_bar
user_2_foo user_2_bar
有没有办法像这样清除用户 1 拥有的所有内容 user_1_* 或清除所有喜欢此用户的用户 user_*
我将 Symfony 与 doctrine apc 缓存类一起使用
最佳答案
我相信你应该像描述的那样尝试http://php.net/manual/en/function.apc-delete.php#101794
// delete all keys beginning with a regex match on MY_APC_TESTA
$toDelete = new APCIterator('user', '/^MY_KEY/', APC_ITER_VALUE);
var_dump( apc_delete($toDelete) );
关于php - 使用通配符清除 apcu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30312532/