# Memcached::getMultiByKey

(PECL memcached >= 0.1.0)

Memcached::getMultiByKey — Retrieve multiple items from a specific server

### Beschreibung

public Memcached::getMultiByKey(string `$server_key`, array `$keys`, int `$get_flags` = 0): array|false

Memcached::getMultiByKey() is functionally equivalent to Memcached::getMulti(), except that the free-form `server_key` can be used to map the `keys` to a specific server.

### Parameter-Liste

`server_key`

  Ein Schlüssel, der den Server bestimmt, auf dem die Daten abgelegt oder von dem Daten abgerufen werden sollen. Anstatt den tatsächlichen Schlüssel des Wertes zu hashen, wird der Server-Key gehasht, um den Memcached-Server ausfindig zu machen, mit dem gesprochen werden soll. Dies erlaubt es, alle zusammengehörigen Daten auf einem einzigen Server abzulegen, um multiple Operationen effizienter zu gestalten.

`keys`

  Array of keys to retrieve.

`get_flags`

  The flags for the get operation.

### Rückgabewerte

Returns the array of found itemsBei einem Fehler wird `false` zurückgegeben.. Benutzen Sie wenn nötig Memcached::getResultCode().

### Changelog

Version | Beschreibung
--- | ---
PECL memcached 3.0.0 | The `&cas_tokens` parameter was removed. The `Memcached::GET_EXTENDED` was added and when passed as a flag it ensures the CAS tokens to be fetched.

### Siehe auch

- Memcached::getMulti() - Retrieve multiple items
- Memcached::get() - Retrieve an item
- Memcached::getDelayed() - Request multiple items

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