(PECL apcu >= 4.0.0)
apcu_cache_info — Récupère les informations mises en cache dans le dépôt de données d'APCu
Récupère les informations et les méta-données mises en cache dans le dépôt de données d'APCu.
limited
Si la valeur de limited est true, la valeur retournée
exclura la liste individuelle des entrées du cache. Cela est utile lorsqu'une
optimisation des appels à des fins statistiques est tentée.
Tableau des données (et méta-données) mises en cache ou false si une erreur survient
Note: apcu_cache_info() émettra un avertissement s'il est incapable de retrouver les données du cache APC. Cela se produit typiquement lorsqu'APC n'est pas activé.
| Version | Description |
|---|---|
| PECL apcu 3.0.11 |
Le paramètre limited est introduit.
|
| PECL apcu 3.0.16 |
L'option "filehits" pour le paramètre
cache_type est introduit.
|
Exemple #1 Un exemple avec apcu_cache_info()
<?php
print_r(apcu_cache_info());
?>Résultat de l'exemple ci-dessus est similaire à :
Array
(
[num_slots] => 2000
[ttl] => 0
[num_hits] => 9
[num_misses] => 3
[start_time] => 1123958803
[cache_list] => Array
(
[0] => Array
(
[filename] => /path/to/apcu_test.php
[device] => 29954
[inode] => 1130511
[type] => file
[num_hits] => 1
[mtime] => 1123960686
[creation_time] => 1123960696
[deletion_time] => 0
[access_time] => 1123962864
[ref_count] => 1
[mem_size] => 677
)
[1] => Array (...itère pour chaque fichier mis en cache)
)