This method no longer returns 'weight' in v2.1.0: https://github.com/php-memcached-dev/php-memcached/pull/56
Memcached::getServerList
(PECL memcached >= 0.1.0)
Memcached::getServerList — Obtiene la lista de servidores del conjunto
Descripción
public array Memcached::getServerList
( void
)
Memcached::getServerList() devuelve la lista de todos los servidores que están el conjunto de servidores.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
La lista de todos los servidores en el conjunto de servidores.
Ejemplos
Ejemplo #1 Ejemplo de Memcached::getServerList()
<?php
$m = new Memcached();
$m->addServers(array(
array('mem1.domain.com', 11211, 20),
array('mem2.domain.com', 11311, 80),
));
var_dump($m->getServerList());
?>
El resultado del ejemplo sería:
array(2) {
[0]=>
array(3) {
["host"]=>
string(15) "mem1.domain.com"
["port"]=>
int(11211)
["weight"]=>
int(20)
}
[1]=>
array(3) {
["host"]=>
string(15) "mem2.domain.com"
["port"]=>
int(11311)
["weight"]=>
int(80)
}
}
