(PECL wincache >= 1.0.0)
wincache_fcache_fileinfo — Extrae información sobre los archivos almacenados en la caché de archivos
Extrae información sobre el contenido de la caché de archivos y su utilización.
summaryonly
Controla si el array devuelto debe contener información sobre las entradas individuales del caché además del resumen del caché de archivos.
Array de metadatos sobre la caché de archivos o false
en caso de error
El array devuelto por esta función contiene los siguientes elementos:
total_cache_uptime
- Tiempo total de actividad en segundos de la caché de archivos
total_file_count
- Número total de archivos actualmente en la caché de archivos
total_hit_count
- Número de veces que los archivos han sido servidos desde la caché de archivos
total_miss_count
- Número de veces que los archivos no se encontraron en la caché de archivos
file_entries
- Array que contiene información sobre todos los archivos almacenados en caché:
file_name
- Nombre y ruta absoluta del archivo en caché
add_time
- Tiempo en segundos desde que el archivo fue añadido a la caché de archivos
use_time
- Tiempo en segundos desde que el archivo fue consultado en la caché de archivos
last_check
- Tiempo en segundos desde la última verificación de modificaciones
hit_count
- Número de veces que el archivo ha sido servido desde la caché
file_size
- Tamaño en bytes del archivo almacenado en caché
Ejemplo #1 Un ejemplo de wincache_fcache_fileinfo()
<pre>
<?php
print_r(wincache_fcache_fileinfo());
?>
</pre>
El resultado del ejemplo sería:
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) ) )