note 111800 added to memcached.getserverbykey

From: Date: Fri, 29 Mar 2013 06:32:16 +0000
Subject: note 111800 added to memcached.getserverbykey
Groups: php.notes 
Request: Send a blank email to php-notes+get-194268@lists.php.net to get a copy of this message
The parameter server_key is very confusing, it's not a server key for MemCached Server, but it's key,in key-value pair which you stored in server. <?php $m = new Memcached; $m->addServers(array( array('127.0.0.1',11212), array('127.0.0.1',11211) )); for($i=0;$i<10;$i++){ $key = 'key_'.$i; $m->add($key, 1); } for($i=0;$i<10;$i++) { $key = 'key_'.$i; $arr = $m->getServerByKey($key); echo ($key.":\t".$arr['port']."\n"); } ?> key_0: 11212 key_1: 11211 key_2: 11212 key_3: 11212 key_4: 11212 key_5: 11211 key_6: 11211 key_7: 11212 key_8: 11212 key_9: 11211 ---- Server IP: 69.147.83.199 Probable Submitter: 219.143.222.163 ---- Manual Page -- http://php.net/manual/en/memcached.getserverbykey.php Edit -- https://master.php.net/note/edit/111800 Del: integrated -- https://master.php.net/note/delete/111800/integrated Del: useless -- https://master.php.net/note/delete/111800/useless Del: bad code -- https://master.php.net/note/delete/111800/bad+code Del: spam -- https://master.php.net/note/delete/111800/spam Del: non-english -- https://master.php.net/note/delete/111800/non-english Del: in docs -- https://master.php.net/note/delete/111800/in+docs Del: other reasons-- https://master.php.net/note/delete/111800 Reject -- https://master.php.net/note/reject/111800 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#194268) next »