APCIterator::__construct
(PECL apc >= 3.1.1)
APCIterator::__construct — Создать объект итератора APCIterator
Описание
$cache
[, mixed $search = NULL
[, int $format = APC_ITER_ALL
[, int $chunk_size = 100
[, int $list = APC_LIST_ACTIVE
]]]] )Создаёт объект APCIterator.
Список параметров
-
cache -
Тип кэша, который должен быть user или file.
-
search -
PCRE регулярное выражение, которое соответствует именам ключей APC, строка для единственного регулярного выражения, или массив регулярных выражений. Или, дополнительно передайте
NULLдля пропуска поиска. -
format -
Нужный формат, как заданно одной или несколькими константами APC_ITER_*.
-
chunk_size -
Размер блока. Должен быть больше 0. Значение по умолчанию равно 100.
-
list -
Тип для перечисления.
APC_LIST_ACTIVEилиAPC_LIST_DELETED.
Возвращаемые значения
Объект APCIterator в случае успеха,
или NULL, в случае неудачи.
Примеры
Пример #1 Пример использования APCIterator::__construct()
<?php
foreach (new APCIterator('user', '/^counter\./') as $counter) {
echo "$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>
Смотрите также
- apc_exists() - Проверить, существует ли ключ APC
- apc_cache_info() - Получить кешируемую информацию и метаданные из хранилища данных APC