Memcached::prepend
(PECL memcached >= 0.1.0)
Memcached::prepend — Додає дані на початок існуючого запису
Опис
public Memcached::prepend(string $key, string $value): ?bool
**Memcached::prepend()**добавляет строку, переданную в параметреvalue
на початок існуючого запису. Причина того, що value
приводиться до рядкового типу у цьому, що додавання значення початку комплексних типів не визначено.
Зауваження :
Если установлен параметр**
Memcached::OPT_COMPRESSION
**, то виконання даного методу завершиться невдачею і буде виведено попередження, тому що додавання стислих даних до значення, яке можливе вже стиснуте, неможливе.
Список параметрів
key
Ключ запису до якого відбувається додавання на початок.
value
Доданий рядок.
Значення, що повертаються
Повертає true
у разі успішного виконання або false
у разі виникнення помилки. Повертає null
, якщо стиснення увімкнено.
Помилки
Повертає null
та видає помилку рівня E_WARNING
, якщо стиснення увімкнено.
Приклади
Приклад #1 Приклад використання Memcached::prepend()****
Loading...
Результат виконання наведеного прикладу:
string(6) "defabc"
Дивіться також
- Memcached::prependByKey() - Додає дані на початок існуючого запису на вказаному сервері
- Memcached::append() - Додає дані до існуючого запису