(PECL memcached >= 0.1.0)
Memcached::__construct — Crea un objeto Memcached
$persistent_id = null, ?callable $callback = null, ?string $connection_str = null)Crea un objeto Memcached que representa la conexión al servidor memcache.
Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.
persistent_id
Por omisión, las instancias Memcached son destruidas al final de la
petición. Para crear un objeto que persiste entre las peticiones, utilice
el argumento persistent_id para especificar un identificador
único para la instancia. Todos los objetos creados con el mismo
identificador persistent_id compartirán la misma conexión.
callback
El parámetro callback es llamado cuando se
establece la conexión. Debe ser un callable PHP válido
que reciba el objeto Memcached como su primer
parámetro, y persistent_id como el segundo.
connection_strEste parámetro se utiliza para pasar opciones de conexión adicionales a los servidores memcache, como el peso de un servidor en un clúster.
Ejemplo #1 Creación de un objeto Memcached
<?php
/* Creación de un objeto clásico */
$m = new Memcached();
echo get_class($m);
/* Creación de un objeto persistente */
$m2 = new Memcached('story_pool');
$m3 = new Memcached('story_pool');
/* Ahora $m2 y $m3 comparten la misma conexión */
?>