php-redis

public function indexAction()
{
$time = time();
$start_time = Cache_Redis::instance()->get('bit-zStartTime');
$second_time = Cache_Redis::instance()->get('bit-zSecondTime');
// Cache_Redis::instance()->set('bit-zStartTime',$time);
// Cache_Redis::instance()->set('bit-zSecondTime',$time);
echo '当前时间:',date('Y-m-d H:i:s',$time),'<br/>平台首次开放时间:',date('Y-m-d H:i:s',$start_time);#平台首次开放时间
//必须每天调用该方法时 平台运行天数  是准确的
if ($time > $second_time + 86400) {
Cache_Redis::instance()->incr('bit-zOpenCount');
Cache_Redis::instance()->set('bit-zSecondTime',$second_time + 86400);#将第二天放入redis
Cache_Redis::instance()->setbit($this->mCurUser['uid'],$time,'1');#记录当前用户登录次数
}
echo '<br/>平台运行天数:',Cache_Redis::instance()->get('bit-zOpenCount');#平台运行天数
echo '<br/>用户登录天数:',Cache_Redis::instance()->bitcount($this->mCurUser['uid']).'<br/>';#用户登录次数
$s = $_GET['search'];
Cache_Redis::instance()->rawCommand('pfadd','ceshi',"{$s}");


var_dump(Cache_Redis::instance()->pfcount('ceshi')).'<br>';#不同只搜索的次数
if ($s) {
$type = '类型';
$type_num = Cache_Redis::instance()->incr('type_num');
Cache_Redis::instance()->hset('search',$type.$type_num,$s);
var_dump(Cache_Redis::instance()->hgetall('search'));//所有搜索记录
}


var_dump(Cache_Redis::instance()->hstrlen('search','类型4'));//search 下 类型4 所指的字符长度
var_dump(Cache_Redis::instance()->rawCommand('time'));
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值