WinCache 関数
PHP Manual

wincache_ucache_info

(PECL wincache >= 1.1.0)

wincache_ucache_info ユーザーキャッシュにキャッシュされたファイルについての情報を取得する

説明

array wincache_ucache_info ([ bool $summaryonly = false [, string $key = NULL ]] )

ユーザーキャッシュに格納されたデータについての情報を取得します。

パラメータ

summaryonly

返される配列に、ユーザーキャッシュの概要に加えて個々のキャッシュエントリの情報を含めるかどうか。

key

ユーザーキャッシュ内のエントリのキー。 これを指定すると、返される配列にはそのキャッシュエントリの情報だけを含むようになります。 これを指定せず、さらに summaryonlyFALSE の場合は、 返される配列にはキャッシュ内のすべてのエントリについての情報を含むようになります。

返り値

ユーザーキャッシュについてのメタデータの配列を返します。失敗した場合に FALSE を返します

この関数が返す配列には次の要素が含まれます。

例1 wincache_ucache_info() の使用

<?php
wincache_ucache_get
('green');
wincache_ucache_set('green'2922);
wincache_ucache_get('green');
wincache_ucache_get('green');
wincache_ucache_get('green');
print_r(wincache_ucache_info());
?>

上の例の出力は以下となります。

Array 
( ["total_cache_uptime"] => int(0)
  ["is_local_cache"] => bool(false)
  ["total_item_count"] => int(1) 
  ["total_hit_count"] => int(3) 
  ["total_miss_count"] => int(1) 
  ["ucache_entries"] => Array(1) 
    ( [1] => Array(6)
      ( 
        ["key_name"] => string(5) "green"
        ["value_type"] => string(4) "long" 
        ["is_session"] => int(0) 
        ["ttl_seconds"] => int(0)
        ["age_seconds"] => int(0)
        ["hitcount"] => int(3) 
       ) 
    ) 
)

参考


WinCache 関数
PHP Manual