Memcache::add
(PECL memcache >= 0.2.0)
Memcache::add — Додати елемент із зазначеним ключем
Опис
Memcache::add( string $key, mixed $var, int $flag = ?, int $expire = ?): bool
Memcache::add() записує елемент var
із зазначеним ключем key
тільки якщо цей ключ ще не існує на сервері. Також можна використовувати функцію memcache_add()
Список параметрів
key
Ключ, з яким пов'язаний елемент.
var
Змінна для збереження. Рядкові та числові значення зберігаються як є, інші типи серіалізуються.
flag
Используйте**MEMCACHE_COMPRESSED
** для запису елемента зі стисненням (використовується zlib).
expire
Час життя елемент. Якщо дорівнює нулю, елемент ніколи не старіє. Також ви можете використовувати мітку часу Unix або число секунд, починаючи з поточного моменту, однак, у цьому випадку число секунд не може бути більше 2592000 (30 днів).
Значення, що повертаються
Повертає true
у разі успішного виконання або false
у разі виникнення помилки. Повертає **false
**якщо такий ключ вже існує. В інших випадках поведінка Memcache::add() аналогічно Memcache::set()
Приклади
Приклад #1 Приклад використання Memcache::add()****
Loading...
Дивіться також
- Memcache::set() - Зберегти дані на сервері
- Memcache::replace() - Замінити значення наявного елемента