php redis setex如何获取,php-redis中文参考手册_Ping_echo_set_get_setex_psetex_...

ping

Description

Check the current connection status

检查当前连接实例的状态

Parameters

(none)

Return Value

STRING: +PONG on success. Throws a RedisException object on connectivity error, as described above.

如果失败,Throws一个RedisException对象报出连接错误。

echo

Description

Sends a string to Redis, which replies with the same string

发送一个字符串到Redis,返回一个相同的字符串

Parameters

STRING: The message to send.

Return Value

STRING: the same message.

get

Description

Get the value related to the specified key

取得与指定的键值相关联的值

Parameters

key

Return Value

String or Bool: If key didn't exist, FALSE is returned. Otherwise, the value related to this key is returned.

返回相关值或者BOOL值,如果KEY不存在,返回FALSE。如果有相关的KEY和值返回值。

Examples $redis->get('key');

set

Description

Set the string value in argument as value of the key.

设置值到KEY

Parameters

Key

Value

Timeout (optional). Calling SETEX is preferred if you want a timeout.

Return value

Bool TRUE if the command is successful.

Examples $redis->set('key', 'value');

setex, psetex

Description

Set the string value in argument as value of the key, with a time to live. PSETEX uses a TTL in milliseconds.

设置一个有生命周期的KEY-VALUE,psetex()使用的周期单位为毫秒。

Parameters

Key TTL Value

Return value

Bool TRUE if the command is successful.

Examples $redis->setex('key', 3600, 'value'); // sets key → value, with 1h TTL.

$redis->psetex('key', 100, 'value'); // sets key → value, with 0.1 sec TTL.

setnx

Description

Set the string value in argument as value of the key if the key doesn't already exist in the database.

setnx用于设置一个KEY-VALUE,这个函数会先判断Redis中是否有这个KEY,如果没有就SET,有就返回False。

Parameters

key value

Return value

Bool TRUE in case of success, FALSE in case of failure.

Examples $redis->setnx('key', 'value'); /* return TRUE */

$redis->setnx('key', 'value'); /* return FALSE */

del, delete

Description

Remove specified keys.

移除已经存在KEYS

Parameters

An array of keys, or an undefined number of parameters, each a key: key1 key2 key3 ... keyN

可以是一个KEYS的数组,或者一个未定义的数字参数,或者一个一个的写KEY

Return value

Long Number of keys deleted.

返回删除KEY-VALUE的数量

Examples $redis->set('key1', 'val1');

$redis->set('key2', 'val2');

$redis->set('key3', 'val3');

$redis->set('key4', 'val4');

$redis->delete('key1', 'key2'); /* return 2 */

$redis->delete(array('key3', 'key4')); /* return 2 */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值