wincache_fcache_fileinfo

(PECL wincache >= 1.0.0)

wincache_fcache_fileinfo 检索文件缓存中缓存的文件信息

描述

wincache_fcache_fileinfo(bool $summaryonly = false): array|false

检索有关文件缓存内容及其使用情况的信息。

参数

summaryonly

控制返回的数组是否包含有关单个缓存项的信息以及文件缓存摘要。

返回值

有关文件缓存的元数据数组或失败时的 false

此函数返回的数组包含以下元素

  • total_cache_uptime - 文件缓存处于活动状态的总时间(以秒为单位)
  • total_file_count - 当前在文件缓存中的文件总数
  • total_hit_count - 从文件缓存中提供文件的次数
  • total_miss_count - 文件未在文件缓存中找到的次数
  • file_entries - 包含所有缓存文件信息的数组

    • file_name - 缓存文件的绝对文件名
    • add_time - 文件添加到文件缓存后经过的时间(以秒为单位)
    • use_time - 文件在文件缓存中被访问后经过的时间(以秒为单位)
    • last_check - 文件最后一次检查修改时间后经过的时间(以秒为单位)
    • hit_count - 文件从缓存中提供服务的次数
    • file_size - 缓存文件的大小(以字节为单位)

示例

示例 #1 一个 wincache_fcache_fileinfo() 示例

<pre>
<?php
print_r
(wincache_fcache_fileinfo());
?>
</pre>

以上示例将输出

Array
(   [total_cache_uptime] => 3234
    [total_file_count] => 5
    [total_hit_count] => 0
    [total_miss_count] => 1
    [file_entries] => Array
        (
            [1] => Array
                (
                    [file_name] => c:\inetpub\wwwroot\checkcache.php
                    [add_time] => 1
                    [use_time] => 0
                    [last_check] => 1
                    [hit_count] => 1
                    [file_size] => 2435
                )
            [2] => Array (...iterates for each cached file)
        )
)

参见

添加备注

用户贡献的备注

此页面没有用户贡献的备注。
To Top