列表数据按分钟轮流展示

            //产品列表数量
            $goodsSum = count($goodsList);
            //当前小时是多少分钟
            $hourMinute = (int)date('H')*60;
            //当时分钟
            $minute = (int)date('i')+$hourMinute;
            // dump($config);
            // echo '产品数量'.$goodsSum."\r";
            // echo '当时分钟'.$minute."\n";
            //获取当前分钟除以(产品数量与轮流时间的和)的余数
            $minuteRemainder = $minute%($goodsSum*$config['bannerTime']);
            // echo  '余数'.$minuteRemainder."\r";
            
            if($minuteRemainder == 0 || $minuteRemainder < (int)$config['bannerTime']){
                $List = $goodsList[0];
            }else{
                $Id =intval($minuteRemainder/$config['bannerTime']);
                $List = $goodsList[$Id];
            }
            return $List;

这里是按分钟的,按秒可以以秒来计算

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值