(PECL wincache >= 1.1.0)
wincache_scache_info — 擷取工作階段快取中快取檔案的相關資訊
summaryonly
控制返回的陣列是否包含個別快取項目的資訊以及工作階段快取摘要。
關於工作階段快取的元資料陣列,如果失敗則返回 false
此函式返回的陣列包含以下元素
total_cache_uptime
- 工作階段快取已啟用的總時間(以秒為單位)
total_item_count
- 目前在工作階段快取中的元素總數
is_local_cache
- 若快取中繼資料為本機快取執行個體,則為 true,若中繼資料為全域快取,則為 false
total_hit_count
- 從快取提供資料的次數
total_miss_count
- 在快取中找不到資料的次數
scache_entries
- 一個包含所有已快取項目資訊的陣列
key_name
- 用於儲存資料的鍵名
value_type
- 鍵儲存的值的類型
use_time
- 自從在opcode 快取中存取檔案以來經過的時間(以秒為單位)
last_check
- 自從檢查檔案是否有修改以來經過的時間(以秒為單位)
ttl_seconds
- 資料在快取中剩餘的存活時間,0 表示無限
age_seconds
- 自從資料添加到快取以來經過的時間
hitcount
- 從快取提供資料的次數
範例 #1 wincache_scache_info() 範例
<pre>
<?php
print_r(wincache_scache_info());
?>
</pre>
上述範例將輸出
Array ( [total_cache_uptime] => 17357 [total_file_count] => 121 [total_hit_count] => 36562 [total_miss_count] => 201 [scache_entries] => Array ( [1] => Array ( [file_name] => c:\inetpub\wwwroot\checkcache.php [add_time] => 17356 [use_time] => 7 [last_check] => 10 [hit_count] => 454 [function_count] => 0 [class_count] => 1 ) [2] => Array (...iterates for each cached file) ) )