Memcached::add
(PECL memcached >= 0.1.0)
Memcached::add — Добавляет элемент с новым ключом
Описание
Метод Memcached::add() похож на
Memcached::set(), но операция добавления завершится ошибкой, если
ключ key
уже существует на сервере.
Список параметров
-
key
-
Ключ, под которым сохраняется значение.
-
value
-
Сохраняемое значение.
-
expiration
-
Время хранения объекта, по умолчанию равно 0. Для более подробной информации смотрите Время хранения объекта.
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Метод Memcached::getResultCode() возвращает
Memcached::RES_NOTSTORED
, если переданный ключ уже существует.
Смотрите также
- Memcached::addByKey() - Добавляет новый элемент на заданный сервер
- Memcached::set() - Сохраняет запись
- Memcached::replace() - Заменяет существующую запись с указанным ключом