lSize
Description
Returns the size of a list identified by Key. If the list didn't exist or is empty, the command returns 0. If the data type identified by Key is not a list, the command return FALSE
.
根据KEY返回该KEY代表的LIST的长度,如果这个LIST不存在或者为空,那么ISIZE返回0,如果指定的KEY的数据类型不是LIST或者不为空,那么返回FALSE。所以在这里多说一句,当用ISize返回判断值的时候,===就有用处了,这里FLASE和0是两个概念了。
Parameters
Key
Return value
LONG The size of the list identified by Key exists.
如果KEY存在并且为LIST且有元素,那么返回KEY的长度,为空或者不存在返回0。
BOOL FALSE
if the data type identified by Key is not list
如果KEY的数据类型不为空或者LIST,则返回FALSE。
Example
$redis->rPush('key1', 'A'); $redis->rPush('key1', 'B'); $redis->rPush('key1', 'C'); /* key1 => [ 'A', 'B', 'C' ] */ $redis->lSize('key1');/* 3 */ $redis->rPop('key1'); $redis->lSize('key1');/* 2 */