apcu_delete

(PECL apcu >= 4.0.0)

apcu_delete 从缓存中删除存储的变量

描述

apcu_delete(混合 $key): 混合

从缓存中删除存储的变量。

参数

key

一个 key 用作存储值的 字符串 用于单个键,或作为 数组 用于多个键,或作为 APCUIterator 对象

返回值

如果 key 是一个 数组,则返回一个索引的 数组。否则,成功返回 **true**,失败返回 **false**。

示例

示例 #1 一个 apcu_delete() 示例

<?php
$bar
= 'BAR';
apcu_store('foo', $bar);
apcu_delete('foo');
// 这种形式显然没有用

// 或者删除多个键
apcu_delete(['foo', 'bar', 'baz']);

// 或者使用带有正则表达式的迭代器
apcu_delete(new APCUIterator('#^myprefix_#'));
?>

参见

添加注释

用户贡献的注释 1 条注释

ywarnier at beeznest dot org
1 年前
对不存在的缓存变量名调用 apcu_delete() 不会生成 NOTICE(也不生成 WARNING),因此如果不知道该变量的状态,使用它很安全。
To Top