Функция apcu-cache-info

apcu_cache_info

(PECL apcu >= 4.0.0)

apcu_cache_info Извлекает закешированную информацию из хранилища APCu

Описание функции

array apcu_cache_info ([ bool $limited = FALSE ] )

Извлекает закешированную информацию из хранилища APCu.

Параметры

limited

Если limited задан как TRUE, возвращаемое значение не будет содержать индивидуальный список записей кеша. Это полезно при попытках оптимизировать вызовы для получения статистики.

Возвращаемые значения

Массив кешированных данных (и метаданные) или FALSE в результате возникновения ошибки

Замечание: apcu_cache_info() вызывает предупреждение, если невозможно получить данные кеша APC. Обычно это происходит, если APC не разрешен.

Список изменений

Версия Описание
3.0.11 Добавлен параметр limited.
3.0.16 Добавлена опция "filehits" для параметра cache_type.

Примеры работы

Пример #1 Пример выполнения apcu_cache_info()

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

Результатом выполнения :

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 (...итерирует для каждого закешированного файла)
)


Возврат к списку