1.使用$redis->zAdd("key",1,'user1');添加10条数据
查询结果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 192.168.1.120:0>zrange key 0 -1 1) user_1 2) user_2 3) user_3; 4) user_4; 5) user_5; 6) user_6; 7) user_7; 8) user_8; 9) user_9; 10) user_10; |
php接口在获取key数据分页时
传入test.php?page=1&pagesize=2。page为第几页,pagesize为当前页多少行数据
1 2 3 4 5 6 7 8 9 10 | <?php public function Pagetest(){ $page =base_Utils::I( 'page' ,1); $pagesize =base_Utils::I( 'pagesize' ,2); $r_page = $page * $pagesize - $pagesize ; $r_pagesize = $page * $pagesize - 1; $row = base_Utils::m_cache()->zrange( 'key' , $r_page , $r_pagesize ); print_r( $row ); } ?> |
原文链接:php对redis的数据分页,转载请注明来源!