Cache_Lite::clean() -- キャッシュをクリアする
説明
グループが指定されない場合、全てのキャッシュファイルが削除されます ;
または、指定されたグループのキャッシュファイルだけが削除されます。
パラメータ
- string
$group
キャッシュグループ名を指定します
- string
$mode
キャッシュをフラッシュするモードを指定します :
'old'
(現在の生存期間に対して古すぎるキャッシュファイルをクリアします) 、
'ingroup'
(与えられたグループの全てのキャッシュファイルをクリアします) 、
'notingroup'
(与えられたグループ以外のキャッシュファイルをクリアします) 。
[1.5.0 ベータ以降] 'callback_myFunc' (
完全パスファイルとグループと共に関数 'myFunc' をコールします。
もしコールバックが 'true' を返す場合、
キャッシュファイルは削除されます) 。
注意
この関数は、スタティックにコールする
ことはできません。
例
例 36-1使用法
<?php
require_once 'Cache/Lite.php';
$options = array('cacheDir' => '/tmp/');
$cache = new Cache_Lite($options);
$cache->clean();
?>
|
|
この例は全てのキャッシュファイルをクリアします。