Добавляет данные в начало существующей записи на указанном сервере

# Memcached::prependByKey

(PECL memcached >= 0.1.0)

Memcached::prependByKey — Добавляет данные в начало существующей записи на указанном сервере

### Описание

public function 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`, если сжатие включено.

### Смотрите также

- Memcached::prepend() - Добавляет данные в начало существующей записи
- Memcached::append() - Добавляет данные к существующей записи

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open