CakeFest 2024: The Official CakePHP Conference

APCUIterator::__construct

(PECL apcu >= 5.0.0)

APCUIterator::__constructСоздаёт объект итератор класса APCUIterator

Описание

public APCUIterator::__construct(
    array|string|null $search = null,
    int $format = APC_ITER_ALL,
    int $chunk_size = 100,
    int $list = APC_LIST_ACTIVE
)

Создаёт объект APCUIterator.

Список параметров

search

Либо регулярное выражение PCRE, которое соответствует именам ключей APCu, заданным как строки (string). Или массив (array) строк (string) с именами ключей APCu. Или, необязательно, null чтобы пропустить поиск.

format

Формат, заданный одной из констант APC_ITER_*.

chunk_size

Размер блока данных. Должно быть больше 0. По умолчанию 100.

list

Тип списка. Задаётся константами APC_LIST_ACTIVE или APC_LIST_DELETED.

Примеры

Пример #1 Пример использования APCUIterator::__construct()

<?php
foreach (new APCUIterator('/^counter\./') as $counter) {
echo
"$counter[key]: $counter[value]\n";
apc_dec($counter['key'], $counter['value']);
}
?>

Смотрите также

  • apcu_exists() - Проверяет, существуют ли записи
  • apcu_cache_info() - Извлекает закешированную информацию из хранилища APCu
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top