ScotlandPHP

Memcached::addServers

(PECL memcached >= 0.1.1)

Memcached::addServersAdd multiple servers to the server pool

Description

public bool Memcached::addServers ( array $servers )

Memcached::addServers() adds servers to the server pool. Each entry in servers is supposed to be an array containing hostname, port, and, optionally, weight of the server. No connection is established to the servers at this time.

The same server may appear multiple times in the server pool, because no duplication checks are made. This is not advisable; instead, use the weight option to increase the selection weighting of this server.

Parameters

array

Array of the servers to add to the pool.

Return Values

Returns TRUE on success or FALSE on failure.

Examples

Example #1 Memcached::addServers() example

<?php
$m 
= new Memcached();

$servers = array(
    array(
'mem1.domain.com'1121133),
    array(
'mem2.domain.com'1121167)
);
$m->addServers($servers);
?>

See Also

add a note add a note

User Contributed Notes 2 notes

cla"use-1che servers&100% liketion ... iv id="Vu10#es"> s me"> lastrohell>adda p" titlgenanchor"d="Vu10#es"> > &soaddclasl> s"> "example-contents">
- nfiles/tt__/manuures()"color: #007Imainiant)Mem ey run --b>L Mem doecks are no s/ttdups, it wi let youay of p class="para">ag: #artypag: #artypag: #, ingappeahundches ifas ousrtys"parfeatures.pe) - MC daemon.000BB">?> s"> tes">
cla"use-1che iv id="Vu10#e18940ss me">
F/tta pr/man FailOra"> e()" ism:"color: #007$ass="verin= or:"> le="color$ass="verile="csetOr">we( rel="rdfs-OPT_CONNECT_TIMEOUT, 10e="color$ass="verile="csetOr">we( rel="rdfs-OPT_DISTRIBUTION,"> DISTRIBUTION_CONSISTENTe="color$ass="verile="csetOr">we( rel="rdfs-OPT_SERVER_FAILURE_LIMIT, 2e="color$ass="verile="csetOr">we( rel="rdfs-OPT_REMOVE_FAILED_SERVERS, wie="color$ass="verile="csetOr">we( rel="rdfs-OPT_RETRY_TIMEOUT, 1e="color$ass="verile="ction">Mele="coloe="color: #007 rel="rdfs-OPT_DISTRIBUTION:="pt it togenerannectihashres. Ifb>peayour le="ction">Mem c ."color: #007 rel="rdfs-OPT_SERVER_FAILURE_LIMIT: nu"> "parfeatures.phecsueckbes/teddServer()ig p - <"par A(rs.php": 5)."color: #007 rel="rdfs-OPT_REMOVE_FAILED_SERVERS:="pt it tog« wi», togenac.va> - te-fval"pard nor ."color: #007 rel="rdfs-OPT_RETRY_TIMEOUT: af Lanannv checkd ="ures.pEADnglibass="verinwi servetpag: #arf Lantha
gyr feadstiHreUntha yhrffs.b your pnerr may apa loing hontha<'ckwhyhI've="pt it y low"color: #007fs.ror, opti checkYvan fromoDugwood000BB">?> s"> r pool

add a note add pool<thern"> ix"> 'ix"> k <<<<<<<<<<<<<<<<<<<<<<<< >Get Invo<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname">Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname">Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname">tyle="coloraddservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<Goti>c <<<<<<<<<<<<<<< class="methodname">style="color: #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname">Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"cas"memcairvers&cas">cas #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"casbykey"memcairvers&casByKeytycasByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"cmanuures"memcairvers&_​_​cmanuures">_​_​cmanuures #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"d =te-ual/en/cairvers&d =te-ual">d =te-ual #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"d le value="irvers&d le v">d le v #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"d le vbykey"memcairvers&d le vByKeytyd le vByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"fetearch" airvers&fetea">fetea #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"fetea .ch" airvers&feteaAll">feteaAll #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"flusarch" airvers&flusa">flusa #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel/en/cairvers&chan>cha #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gelbykey"memcairvers&gelByKeytygelByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"geld lay.php.net/releasgelD lay.ptygelD lay.p #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"geld lay.pbykey"memcairvers&gelD lay.pByKeytygelD lay.pByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gele ser"memcairvers&gelM sertygelM ser #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gele serbykey"memcairvers&gelM serByKeytygelM serByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"geler">we"memcairvers&gelOodsynopgelOodsyn #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel cl/en/fecairvers&gelR Cs"> #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel v> Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel href=bykey"memcairvers&gel"colorByKeytygel"colorByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel href= <"memcairvers&gel"colorL Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gel tats"memcairvers&gel"tatsulgel"tats #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"gellor:>we"memcairvers&gelVor:>weulgelVor:>we #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"-ual/en/cairvers&-ual">-ual #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"prea href="mairvers&prea hr">prea hr #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"prea hrbykey"memcairvers&prea hrByKeytyprea hrByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"realnual/encairvers&realnua">realnua #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"realnuabykey"memcairvers&realnuaByKeytyrealnuaByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"sel/en/cairvers&shan>sha #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"selbykey"memcairvers&selByKeytyselByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"sele ser"memcairvers&selM sertyselM ser #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"sele serbykey"memcairvers&selM serByKeytyselM serByKey #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<c <<<<<<<<<<<<<<< class="methodname"seler">we"memcairvers&selOodsynopselOodsyn #dservers. <<<<<<<<<<<<<<< / >Get Invo<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Get Invo<<<<<<<<<<<<<<<<<< #dradLs"> r"> ix"> < ="page-toolssed toer footer
< ="page-toolrow-fluidn id=/a>< p class="pfoot="chng" name="chchedOthpporte="chchedOthpporte="chchedOthpporte=ached<< /en/rrnalg honthir'>Contyglibrarual/