$options — это то, что можно передать в инициализацию объекта. В данном случае вообще на это забей.
Два раза getOption(), потому что второй раз, это значение по умолчанию. Разбей на два раза, чтобы понятней было.
$servers = explode(',', $this->getOption($this->key. '_memcached_server', $options, $this->getOption('memcached_server', $options, 'unix:///var/run/memcached/mem.socket')));
Это буквально так:
$servers_default = $this->getOption('memcached_server', $options, 'unix:///var/run/memcached/mem.socket'); $servers_str = $this->getOption($this->key . '_memcached_server', $options, $servers_default); $servers = (array)explode(',', $servers_str);
То есть может быть указано несколько серверов. Укажи memcached_server в настройках и все.