Класс APCIterator

(PECL apc >= 3.1.1)

Введение

Класс APCIterator облегчает выполнение итераций по большим кешам APC. Это полезно, поскольку позволяет выполнять итерации по большим кешам пошагово захватывая определенное число записей на экземпляр блокировки, таким образом, освобождая кеш от блокировки для других действий, а не удерживая весь кеш для захвата 100 (значение по умолчанию) записей. Кроме того, использование соответствия по регулярному выражению более эффективно, поскольку оно было перемещено на уровень C.

Обзор классов

APCIterator implements Iterator {
/* Методы */
public __construct ( string $cache [, mixed $search = NULL [, int $format = APC_ITER_ALL [, int $chunk_size = 100 [, int $list = APC_LIST_ACTIVE ]]]] )
public current ( void ) : mixed
public getTotalCount ( void ) : int
public getTotalHits ( void ) : int
public getTotalSize ( void ) : int
public key ( void ) : string
public next ( void ) : bool
public rewind ( void ) : void
public valid ( void ) : bool
}

Содержание