PHPerKaigi 2024

apcu_delete

(PECL apcu >= 4.0.0)

apcu_delete 格納されている変数をキャッシュから取り除く

説明

apcu_delete(mixed $key): mixed

格納されている変数をキャッシュから取り除きます。

パラメータ

key

単一のキーの文字列、複数のキーの文字列の配列、 または APCUIterator オブジェクトとして 値を格納するために使用されるキー。

戻り値

keyarray の場合、 インデックスが振られた array のキーが返されます。 そうでない場合、成功したら true 失敗したら false が返されます。

例1 apcu_delete() の例

<?php
$bar
= 'BAR';
apcu_store('foo', $bar);
apcu_delete('foo');
// もちろん、このような使い方は無意味

// 複数のキーを削除することもできます。
apcu_delete(['foo', 'bar', 'baz']);

// または、正規表現とともに Iterator を使用します。
apcu_delete(new APCUIterator('#^myprefix_#'));
?>

参考

add a note

User Contributed Notes 1 note

up
0
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