$num = 10;
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->watch('sales');//监控sales,当sales大于等于10时打断事务提交
$sales = $redis->get('sales');
if($sales >= $num )
{
exit('结束');
}
$redis->multi();//开启事务
$redis->incr('sales');//sales加一
$res = $redis->exec();//提交事务
if($res){
//事务提交成功,执行操作
}