(PECL memcached >= 0.1.0)
Memcached::setMulti — Сохраняет несколько записей
Метод Memcached::setMulti() похож на метод
Memcached::set(), но вместо одной пары ключ и значение,
работает с несколькими записями, которые передали в параметр items в виде массива.
Параметр expiration, который устанавливает срок хранения записи, применяется ко
всем записям.
itemsМассив пар ключей и значений для хранения на сервере.
expirationВремя хранения объекта, по умолчанию равно 0. Подробнее об этом рассказывает раздел «Время хранения объекта».
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Вызывайте метод
Memcached::getResultCode(), если требуется.
Пример #1 Пример использования метода Memcached::setMulti()
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
$items = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
);
$m->setMulti($items, time() + 300);
?>