(PECL memcache >= 0.2.0)
Memcache::get -- memcache_get — 从服务器检索元素
如果此时服务器上存在这样的 key,Memcache::get() 返回先前存储的元素数据。
可以给 Memcache::get() 传递 key 数组来获取元素值数组,返回的数组仅仅包含查找到的 key-value 对。
keyflags示例 #1 Memcache::get() 示例
<?php
/* procedural API */
$memcache_obj = memcache_connect('memcache_host', 11211);
$var = memcache_get($memcache_obj, 'some_key');
/* OO API */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
$var = $memcache_obj->get('some_key');
/*
你同样可以使用数组key作为参数,如果某个元素没有在服务端发现,结果数组中将不会包含这些key。
*/
/* procedural API */
$memcache_obj = memcache_connect('memcache_host', 11211);
$var = memcache_get($memcache_obj, Array('some_key', 'another_key'));
/* OO API */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
$var = $memcache_obj->get(Array('some_key', 'second_key'));
?>