Memcached::setMulti

(PECL memcached >= 0.1.0)

Memcached::setMultiArmazena vários itens

Descrição

public Memcached::setMulti(array $items, int $expiration = 0): bool

Memcached::setMulti() é semelhante a Memcached::set(), mas em vez de um único item de key/value, ele funciona em vários itens especificados em items. O tempo de expiration se aplica a todos os itens de uma só vez.

Parâmetros

items

Um array de pares chave/valor para armazenar no servidor.

expiration

O tempo de expiração padrão é 0. Consulte Tempos de Expiração para mais informações.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha. Use Memcached::getResultCode() se necessário.

Exemplos

Example #1 Memcached::setMulti() exemplo

<?php
$m = new Memcached();
$m->addServer('localhost', 11211);

$items = array(
    'key1' => 'value1',
    'key2' => 'value2',
    'key3' => 'value3'
);
$m->setMulti($items, time() + 300);
?>

Veja Também