APCUIterator — APCUIterator-klassen
APCUIterator
_(PECL apcu >= 5.0.0)_
APCUIterator — Gör det enklare att iterera över stora APCu-cachar
Introduktion
Klassen APCUIterator gör det enklare att iterera över stora APCu-cachar. Detta är användbart eftersom det tillåter iterering över stora cacher i steg, medan ett definierat antal poster hämtas per låsinstans. Detta frigör cache-låsen för andra aktiviteter, istället för att hålla upp hela cachen för att hämta 100 poster (standard). Användningen av reguljära uttryck för matchning är också mer effektiv eftersom det nu sker på C-nivån.
Klassöversikt
class APCUIterator implements Iterator { /* Metoder */ public __construct( array|string|null $search = null, int $format = APC_ITER_ALL, int $chunk_size = 100, int $list = APC_LIST_ACTIVE ) public current(): mixed public getTotalCount(): int public getTotalHits(): int public getTotalSize(): int public key(): string public next(): bool public rewind(): void public valid(): bool }
Innehållsförteckning
- APCUIterator::__construct — Skapar ett APCUIterator-objekt
- APCUIterator::current — Hämta aktuellt objekt
- APCUIterator::getTotalCount — Hämta totalt antal
- APCUIterator::getTotalHits — Hämta totalt antal cacheträffar
- APCUIterator::getTotalSize — Hämta total cache-storlek
- APCUIterator::key — Hämta iteratorns nyckel
- APCUIterator::next — Flytta pekaren till nästa objekt
- APCUIterator::rewind — Återställ iteratorn
- APCUIterator::valid — Kontrollera om den aktuella positionen är giltig
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/class.apcuiterator.php
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.