Memcached::prependByKey

(PECL memcached >= 0.1.0)

Memcached::prependByKey — Додає дані на початок існуючого запису на вказаному сервері

Опис

public Memcached::prependByKey(string $server_key, string $key, string $value): ?bool

Memcached::prependByKey() працює аналогічно Memcached::prepend(), за винятком того, що довільний server_key може бути використаний для визначення сервера та встановлення значення з ключем key на конкретний сервер.

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

server_key

Ключ, що ідентифікує сервер, де зберігається значення. Замість хешування по ключу самого елемента, при виборі сервера, що підключається, memcached хешують по ключу сервера. Такий метод дозволяє групувати пов'язані елементи разом на одному сервері, що підвищує ефективність групових операцій.

key

Ключ запису до якого відбувається додавання на початок.

value

Доданий рядок.

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

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

Помилки

Повертає null та видає помилку рівня E_WARNING, якщо стиснення увімкнено.

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