= 0.1.0)Memcached::setMulti — 存儲(chǔ)多個(gè)元素說明public Memcached::setMulti(array $items, int $expiration = ?): boolMemcached">

Memcached::setMulti

(PECL memcached >= 0.1.0)

Memcached::setMulti存儲(chǔ)多個(gè)元素

說明

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

Memcached::setMulti()類似于Memcached::set(), 但是使用了 參數(shù)items指定多個(gè)元素來替代單獨(dú)的key/value設(shè)置以便于對(duì)多個(gè)元素的操作。expiration 參數(shù)指定的時(shí)候一次應(yīng)用到所有的元素上。

參數(shù)

items

存放在服務(wù)器上的鍵/值對(duì)數(shù)組。

expiration

到期時(shí)間,默認(rèn)為 0。 更多信息請(qǐng)參見到期時(shí)間。

返回值

成功時(shí)返回 true, 或者在失敗時(shí)返回 false。 如需要?jiǎng)t使用 Memcached::getResultCode()。

范例

示例 #1 Memcached::setMulti() 示例

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

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

參見