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