(PECL memcache >= 0.2.0)
Memcache::add -- memcache_add — Добавляет элемент с заданным ключом
Метод Memcache::add() записывает элемент
var с ключом key,
только если сервер ещё не содержит ключ.
keyvarflagMEMCACHE_COMPRESSED элемент
сохраняется в сжатом виде. Модуль сжимает элемент средствами библиотеки zlib.
expire
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Метод возвращает false, если такой ключ уже существует, иначе поведение
метода Memcache::add() аналогично методу Memcache::set().
Пример #1 Пример добавления элемента методом Memcache::add()
<?php
$memcache_obj = memcache_connect("localhost", 11211);
/* Процедурный API */
memcache_add($memcache_obj, 'var_key', 'test variable', false, 30);
/* Объектно-ориентированный API */
$memcache_obj->add('var_key', 'test variable', false, 30);
?>