目錄php
chunk分配待會內存浪費,但也避免了管理內存碎片的問題web
bool Memcache :: add ( string $key , mixed $var [ , int $flag [ , int $expire ]] )
bool Memcache::addServer ( string $host [, int $port [, bool $persistent [, int $weight [, int $timeout [, int $retry_interval [, bool $status [, callback $failure_callback ]]]]]]] )
bool Memcache :: close ( void )
bool Memcache :: connect ( string $host [ , int $port [ , int $timeout ]] )
bool memcache_debug ( bool $on_off )
int Memcache :: decrement ( string $key [ , int $value ] )
bool Memcache :: delete ( string $key [ , int $timeout ] )
bool Memcache :: flush ( void )
string Memcache :: get ( string $key [ , int & $flags ] )
array Memcache :: get ( array $keys [ , array & $flags ] )
array Memcache :: getExtendedStats ([ string $type [ , int $slabid [ , int $limit ]]] )
int Memcache :: getServerStatus ( string $host [ , int $port ] )
成功返回服務器狀態,服務器沒有啓動會返回0,其餘數字的時候表示服務器是啓動狀態的算法
array Memcache :: getStats ([ string $type [ , int $slabid [ , int $limit ]]] )
數組
string Memcache :: getVersion ( void )
相同函數memcache_get_version()緩存
int Memcache :: increment ( string $key [ , int $value ] )
用法參考Memcache::decrement安全
bool Memcache :: pconnect ( string $host [ , int $port [ , int $timeout ]] )
bool Memcache :: replace ( string $key , mixed $var [ , int $flag [ , int $expire ]] )
$expire:存儲值的過時時間,若是爲0表示不會過時,你能夠用unix時間戳或者描述來表示從如今開始的時間,可是你在使用秒數表示的時候,不要超過2592000秒 (表示30天)服務器
bool Memcache :: set ( string $key , mixed $var [ , int $flag [ , int $expire ]] )
網絡
bool Memcache :: setCompressThreshold ( int $threshold [ , float $min_savings ] )
bool Memcache :: setServerParams ( string $host [ , int $port [ , int $timeout [ , int $retry_interval [ , bool $status [ , callback $failure_callback ]]]]] )