如何在PHP中使用memcached(而不是memcache)


How do you use memcached (not memcache) with PHP

在第一页上,我有这个

// start memcached
$m = new Memcached();
$m->addServer('localhost', 11211);
$key = 'test_' . $ID_ref;
$test_data = array(....);
$m->set($key, $test_data);
// end memcached

好的,到目前为止。在下一页,

// start memcached
$m->connect('localhost', 11211);
var_dump($m->get($key));
// end memcached

错误为:

  1. 未定义的变量:m和
  2. 致命错误:在非对象上调用成员函数connect()

我哪里出错了。

在下一页也添加这个:

$m = new Memcached();
$m->connect('memcache_host', 11211);

PHP手册将帮助您阅读本

http://php.net/manual/en/memcache.connect.php