apcu_store
(PECL apcu >= 4.0.0)
apcu_store - Кешує змінну
Опис
apcu_store(string $key, mixed $var, int $ttl = 0): bool
apcu_store(array $values, mixed $unused = NULL, int $ttl = 0): array
Кешує змінну.
Зауваження: На відміну від багатьох інших механізмів PHP, змінні, збережені apcu_store(), зберігаються між запитами, доки їх не видалять із кеша.
Список параметрів
key
Ім'я, під яким буде збережено змінну. Значення key
є унікальним для кеша, так що спроба зберегти запис із ключем key
, що вже існує, призведе до її перезапису.
var
Змінна для збереження
ttl
Время жизни; переменнаяvar
буде зберігатися протягом ttl
секунд. Як тільки ttl
секунд пройдут, переменная будет удалена из кеша (при следующем запросе). Если параметрttl
не задан (илиttl
задан как ), значення буде зберігатися доки не буде видалено явно, або з технічної причини (очищення кешу, перезапуск і т.д.)
values
Імена у ключах, змінні у значеннях.
Значення, що повертаються
Повертає true
у разі успішного виконання або false
у разі виникнення помилки. Другий тип синтаксису повертає масив із ключами, за якими сталася помилка.
Приклади
Приклад #1 Приклад використання apcu_store()****
Loading...
Результат виконання наведеного прикладу:
string(3) "BAR"
Дивіться також
- apcu_add() - Додати змінну до кешу
- apcu_fetch() - Витягує з кеша збережену змінну
- apcu_delete() - Видаляє збережене значення з кешу