(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) ) )