(PECL wincache >= 1.0.0)
wincache_fcache_fileinfo — Extrait des informations sur les fichiers mis en cache dans le cache de fichiers
Extrait des informations sur le contenu du cache de fichiers et son utilisation.
summaryonly
Si le tableau retourné doit contenir des informations sur chaque entrée du cache en plus du résumé sur les fichiers du cache.
Tableau de méta-données sur le cache de fichier ou false
si une erreur survient
Le tableau retourné par cette fonction contient les éléments suivants :
total_cache_uptime
- Temps d'activité total en secondes du cache de fichiers
total_file_count
- Nombre total de fichiers actuellement dans le cache de fichiers
total_hit_count
- Nombre de fois où les fichiers ont été servis à partir du cache du fichiers
total_miss_count
- Nombre de fois que les fichiers n'ont pas été trouvés dans le cache de fichiers
file_entries
- Tableau contenant les informations sur tous les fichiers mis en cache:
file_name
- Nom et chemin absolu du fichier en cache
add_time
- Temps en secondes depuis que le fichier a été ajouté au cache de fichiers
use_time
- Temps en secondes depuis que le fichier a été consulté dans le cache de fichier
last_check
- Temps en secondes depuis la dernière vérification de modifications
hit_count
- Nombre de fois que le fichier a été servis à partir du cache
file_size
- Taille en bytes du fichier caché
Exemple #1 Un exemple de wincache_fcache_fileinfo()
<pre>
<?php
print_r(wincache_fcache_fileinfo());
?>
</pre>
L'exemple ci-dessus va afficher :
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) ) )