Exemplo n.º 1
0
         #print 'Error: ' . $mcc->error_string() . "\n";
         print "MemCached error\n";
     } elseif (is_string($res)) {
         print "{$res}\n";
     } else {
         var_dump($res);
     }
     break;
 case 'getsock':
     $res = $mcc->get($args[0]);
     $sock = $mcc->get_sock($args[0]);
     var_dump($sock);
     break;
 case 'server':
     $res = $mcc->get($args[0]);
     $hv = $mcc->_hashfunc($args[0]);
     for ($i = 0; $i < 3; $i++) {
         print $mcc->_buckets[$hv % $mcc->_bucketcount] . "\n";
         $hv += $mcc->_hashfunc($i . $args[0]);
     }
     break;
 case 'set':
     $key = array_shift($args);
     if ($args[0] == "#" && is_numeric($args[1])) {
         $value = str_repeat('*', $args[1]);
     } else {
         $value = implode(' ', $args);
     }
     if (!$mcc->set($key, $value, 0)) {
         #print 'Error: ' . $mcc->error_string() . "\n";
         print "MemCached error\n";
Exemplo n.º 2
0
         #print 'Error: ' . $mcc->error_string() . "\n";
         print "MemCached error\n";
     } elseif (is_string($res)) {
         print "{$res}\n";
     } else {
         var_dump($res);
     }
     break;
 case 'getsock':
     $res = $mcc->get($args[0]);
     $sock = $mcc->get_sock($args[0]);
     var_dump($sock);
     break;
 case 'server':
     $res = $mcc->get($args[0]);
     print $mcc->_buckets[$mcc->_hashfunc($args[0]) % $mcc->_bucketcount] . "\n";
     break;
 case 'set':
     $key = array_shift($args);
     if ($args[0] == "#" && is_numeric($args[1])) {
         $value = str_repeat('*', $args[1]);
     } else {
         $value = implode(' ', $args);
     }
     if (!$mcc->set($key, $value, 0)) {
         #print 'Error: ' . $mcc->error_string() . "\n";
         print "MemCached error\n";
     }
     break;
 case 'delete':
     $key = implode(' ', $args);