2024 PHP Conference Japan

apcu_delete

(PECL apcu >= 4.0.0)

apcu_delete 從快取中移除已儲存的變數

說明

apcu_delete(混合 $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 則註釋

1
ywarnier at beeznest dot org
1 年前
對不存在的快取變數名稱呼叫 apcu_delete() 不會產生 NOTICE(或 WARNING),因此如果 unsure變數狀態,使用起來是安全的。
To Top