(PECL wincache >= 1.0.0)
wincache_ocache_fileinfo — Extrait des informations sur les fichiers mis en cache dans le cache opcode
Extrait des informations sur le contenu du cache opcode et son utilisation.
Cette fonction a été SUPPRIMÉE à partir de PHP 7.0.0.
summaryonly
Contrôle si le tableau retourné doit contenir des informations sur les entrées individuelles du cache en plus du résumé sur le cache opcode.
Tableau de méta-données sur le cache opcode 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 opcode
total_file_count
- Nombre total de fichiers actuellement dans le cache opcode
total_hit_count
- Nombre total de fois où l'opcode compilé a été servis par le cache
total_miss_count
- Nombre de fois où l'opcode compilé n'a pas été trouvé dans le cache
is_local_cache
- true si les méta-données du cache sont pour une instance de cache local,
false si les méta-données sont pour le cache global.
file_entries
- Tableau contenant les informations sur tous les fichiers mis en cache:
file_name
- Nom de fichier absolu du fichier en cache
add_time
- Temps en secondes depuis l'ajout du fichier dans le cache opcode
use_time
- Temps en secondes depuis la consultation du fichier dans le cache opcode
last_check
- Temps en secondes depuis où le fichier a été vérifié pour les modifications
hit_count
- Nombre de fois où le fichier a été servis par le cache
function_count
- Nombre de fonctions dans le cache
class_count
- Nombre de classes dans le cache
Exemple #1 Un exemple de wincache_ocache_fileinfo()
<pre>
<?php
print_r(wincache_ocache_fileinfo());
?>
</pre>
L'exemple ci-dessus va afficher :
Array ( [total_cache_uptime] => 17357 [total_file_count] => 121 [total_hit_count] => 36562 [total_miss_count] => 201 [file_entries] => Array ( [1] => Array ( [file_name] => c:\inetpub\wwwroot\checkcache.php [add_time] => 17356 [use_time] => 7 [last_check] => 10 [hit_count] => 454 [function_count] => 0 [class_count] => 1 ) [2] => Array (...iterates for each cached file) ) )