(PECL wincache >= 1.0.0)
wincache_ocache_fileinfo — 擷取快取在操作碼快取中之檔案的資訊
擷取有關操作碼快取內容及其使用情況的資訊。
此函式已於 PHP 7.0.0 中_移除_。
summaryonly
控制返回的陣列是否包含個別快取項目的資訊以及操作碼快取摘要。
操作碼快取中繼資料的陣列,或失敗時返回 false
此函式返回的陣列包含以下元素
total_cache_uptime
- Opcode 快取已啟用的總時間(以秒為單位)。
total_file_count
- 目前 Opcode 快取中的檔案總數。
total_hit_count
- 從快取中提供已編譯 Opcode 的次數。
total_miss_count
- 在快取中找不到已編譯 Opcode 的次數。
is_local_cache
- 如果快取中繼資料適用於本機快取執行個體,則為 true;如果中繼資料適用於全域快取,則為 false。
file_entries
- 包含所有已快取檔案資訊的陣列。
file_name
- 已快取檔案的絕對檔案名稱。
add_time
- 自檔案新增至 Opcode 快取後的時間(以秒為單位)。
use_time
- 自在 Opcode 快取中存取檔案後的時間(以秒為單位)。
last_check
- 自檢查檔案是否修改後的時間(以秒為單位)。
hit_count
- 從快取中提供檔案的次數。
function_count
- 已快取檔案中的函式數量。
class_count
- 已快取檔案中的類別數量。
範例 #1 wincache_ocache_fileinfo() 範例
<pre>
<?php
print_r(wincache_ocache_fileinfo());
?>
</pre>
以上範例將輸出
Array ( [total_cache_uptime] => 17357 [total_file_count] => 121 [total_hit_count] => 36562 [total_miss_count] => 201 [file_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) ) )