(PECL wincache >= 1.1.0)
wincache_ucache_delete — 從使用者快取中刪除變數
key
用於在快取中儲存變數的 key
。 key
區分大小寫。key
可以是鍵的陣列。
範例 #1 使用 wincache_ucache_delete(),其中 key
為字串
<?php
wincache_ucache_set('foo', 'bar');
var_dump(wincache_ucache_delete('foo'));
var_dump(wincache_ucache_exists('foo'));
?>
上述範例將輸出
bool(true) bool(false)
範例 #2 使用 wincache_ucache_delete(),其中 key
為陣列
<?php
$array1 = array('green' => '5', 'blue' => '6', 'yellow' => '7', 'cyan' => '8');
wincache_ucache_set($array1);
$array2 = array('green', 'blue', 'yellow', 'cyan');
var_dump(wincache_ucache_delete($array2));
?>
上述範例將輸出
array(4) { [0]=> string(5) "green" [1]=> string(4) "Blue" [2]=> string(6) "yellow" [3]=> string(4) "cyan" }
範例 #3 使用 wincache_ucache_delete(),其中 key
為陣列,且部分元素無法刪除
<?php
$array1 = array('green' => '5', 'blue' => '6', 'yellow' => '7', 'cyan' => '8');
wincache_ucache_set($array1);
$array2 = array('orange', 'red', 'yellow', 'cyan');
var_dump(wincache_ucache_delete($array2));
?>
上述範例將輸出
array(2) { [0]=> string(6) "yellow" [1]=> string(4) "cyan" }