apcu_cache_info

(PECL apcu >= 4.0.0)

apcu_cache_info Recupera la información almacenada en la memoria APCu

Descripción

apcu_cache_info ([ bool $limited = FALSE ] ) : array

Recupera la información almacenada y los metadatos del almacén de datos de la APC.

Parámetros

limited

Si el parámetro limited es TRUE, el valor devuelto excluirá la lista individual de entradas de la memoria caché. Esto es útil cuando se intentan optimizar las llamadas para la recopilación de estadísticas.

Valores devueltos

Array de datos en caché (y metadatos) o FALSE en caso de error

Nota: apcu_cache_info() hará una advertencia si no puede recuperar los datos de la caché del APC. Esto suele ocurrir cuando el APC no está activado.

Historial de cambios

Versión Descripción
3.0.11 El parámetro limited fué introducido.
3.0.16 La opción "filehits" para el parámetro cache_type fué introducido.

Ejemplos

Ejemplo #1 Un ejemplo de apcu_cache_info()

<?php
print_r
(apcu_cache_info());
?>

El resultado del ejemplo sería algo similar a:

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 (...iterates for each cached file)
)

Ver también