Memcache::get

(PECL memcache >= 0.2.0)

Memcache::get�ӷ���˼��һ��Ԫ��

˵��

Memcache::get ( string $key [, int &$flags ] ) : string
Memcache::get ( array $keys [, array &$flags ] ) : array

��������֮ǰ����key��Ϊkey�洢��Ԫ�أ�Memcache::get()������ʱ����֮ǰ�洢��ֵ��

����Ը�Memcache::get()��������һ�����飨���key������ȡһ�������Ԫ��ֵ�����ص�������������� ����˲��ҵ���key-value�ԡ�

����

key

Ҫ��ȡֵ��key��key���顣

flags

���������������������÷�ʽ���ݣ����ò����ᱻд��һЩkey��Ӧ����Ϣ����Щ��Ǻ�Memcache::set()�����е�ͬ������ ������ͬ����intֵ�ĵ�λ������pecl/memcache���ڲ��÷������磺����˵��ѹ�������л�״̬��������ע�����һλ�����Ƿ����л��������ڶ�λ�����Ƿ񾭹�ѹ���� ���磺�����ֵΪ1��ʾ�������л�����δ����ѹ����2����ѹ����δ���л���3����ѹ���������л���0����δ����ѹ�������л��������㷨�ɲ���linux�ļ�Ȩ���㷨������ϣ�

����ֵ

����key��Ӧ�Ĵ洢Ԫ�ص��ַ���ֵ������ʧ�ܻ�keyδ�ҵ���ʱ�򷵻�FALSE��

����

Example #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��Ϊ���������ij��Ԫ��û���ڷ���˷��֣���������н����������Щ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'));

?>