apcu_store

(PECL apcu >= 4.0.0)

apcu_store - Кешує змінну

Опис

apcu_store(string $key, mixed $var, int $ttl = 0): bool
apcu_store(array $values, mixed $unused = NULL, int $ttl = 0): array

Кешує змінну.

Зауваження: На відміну від багатьох інших механізмів PHP, змінні, збережені apcu_store(), зберігаються між запитами, доки їх не видалять із кеша.

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

key

Ім'я, під яким буде збережено змінну. Значення key є унікальним для кеша, так що спроба зберегти запис із ключем key, що вже існує, призведе до її перезапису.

var

Змінна для збереження

ttl

Время жизни; переменнаяvar буде зберігатися протягом ttl секунд. Як тільки ttlсекунд пройдут, переменная будет удалена из кеша (при следующем запросе). Если параметрttlне задан (илиttlзадан как ), значення буде зберігатися доки не буде видалено явно, або з технічної причини (очищення кешу, перезапуск і т.д.)

values

Імена у ключах, змінні у значеннях.

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

Повертає true у разі успішного виконання або false у разі виникнення помилки. Другий тип синтаксису повертає масив із ключами, за якими сталася помилка.

Приклади

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

Loading...

Результат виконання наведеного прикладу:

string(3) "BAR"

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

  • apcu_add() - Додати змінну до кешу
  • apcu_fetch() - Витягує з кеша збережену змінну
  • apcu_delete() - Видаляє збережене значення з кешу