靜態緩存是基于函數完成的,提供了3個函數來操作。
§ 設置緩存
int cache_write(string $file, array $array, string $path = null)
$file 緩存文件名
$array 緩存內容
$path 緩存文件存儲路徑,默認存儲在 CACHE_PATH
@return 寫入緩存的字節數,如果寫入緩存失敗返回 FALSE
§ 讀取緩存
int cache_write(string $file, string $path = null, $iscachevar = 0)
$file 緩存文件名
$path 緩存文件存儲路徑,默認存儲在 CACHE_PATH
$iscachevar 是否對緩存的數據進行緩存,緩存后讀取時直接由PHP中的內置數組返回值,不再讀取緩存文件
@return 寫入緩存的字節數,如果寫入緩存失敗返回 FALSE
§ 刪除緩存
int cache_delete(string $file, , string $path = null)
$file 緩存文件名
$path 緩存文件存儲路徑,默認存儲在 CACHE_PATH
@return 文件刪除成功返回TRUE,刪除失敗返回 FALSE