Memcached::set

(PECL memcached >= 0.1.0)

Memcached::set — Зберігає запис

Опис

public Memcached::set(string $key, mixed $value, int $expiration = 0): bool

Memcached::set() зберігає значення value на memcache сервері під вказаним ключем keyПараметрexpiration може бути використаний контролю, коли термін дії значення вважається минулим.

Значення може бути будь-яким доступним типом PHP, крім ресурсу, тому що цей тип не може бути представлений в серіалізованому вигляді. Якщо встановлено параметр Memcached::OPT_COMPRESSION, то серіалізоване значення також буде стиснуто перед збереженням.

Список параметрів

key

Ключ, під яким зберігається значення.

value

Зберігається значення.

expiration

Час зберігання об'єкта за промовчанням дорівнює 0. Для більш детальної інформації дивіться Час зберігання об'єкту

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки. Используйте при необходимостиMemcached::getResultCode()

Приклади

Приклад #1 Приклад використання Memcached::set()****

Loading...

Висновок наведеного прикладу буде схожим на:

int(99)
string(15) "a simple string"
array(2) {
  [0]=>
  int(11)
  [1]=>
  int(12)
}
object(stdClass)#1 (0) {
}

Дивіться також