本文实例讲述了PHP7安装Redis扩展的方法。分享给大家供大家参考,具体如下:
linux中PHP7安装Redis扩展
1.依次执行
PHPredis/PHPredis/archive/PHP7.zip
unzip PHP7.zip
cd PHPredis-PHP7
/YouPath/PHPize
./configure --with-PHP-config=/YouPath/PHP-config
make
make install
2.加入PHP.ini
3.重启httpd
4.查看探针
windowsPHP7安装Redis扩展
这里提供PHP5.3版本的redis的PHP扩展压缩包(里面有个dll):https://github.com/nicolasff/PHPredis/downloads
解压后把dll放到PHP的ext目录下,打开PHP.ini,增加一行:
PHP_redis.dll
然后重启apache即可
例子:
PHP;">
2){
//设定写回的投票数的最大值,到了此值就写回MysqL
$update_till_num = 50;
//创建redis对象
$r = new Redis();
$r->connect('127.0.0.1',6379);
//得到现在是第几个数据了
$this_click_num = $r->get('count_xin_newgame:'.$aid);
//点击数加1
$r->set('count_xin_newgame:'.$aid,$this_click_num+1);
if($this_click_num>=$update_till_num)
{
//如果点击数超过了设定数,那么就把数据写到MysqL
if($this_click_num>$update_till_num)
require_once(dirname(__FILE__)."/db.PHP");
//更新数据库
$db->ExecuteNoneQuery(
"UPDATE `addonnewgame`
SET `game_num` = game_num + '{$update_till_num}'
WHERE `dede_addonnewgame`.`aid` ={$aid};"
);
//重置投票数目为0
$r->set('count_xin_newgame:'.$aid,0);
}
$r->setTimeout('count_xin_newgame:'.$aid,7*24*60*60);
exit($this_click_num);
}
?>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家PHP程序设计有所帮助。