Ceil+date函数判断本周是第几周 kayoon 收录于 PHP2019-02-12 约 200 字 预计阅读 1 分钟 - 次阅读 今天整理了一下之前的一个需求,主要是针对某些用户做业务推送,在每个月的第四周的周一到周四对部分用户进行业务推送,其它周的工作日对所有符合业务的用户进行推送。大致逻辑如下: 1 2 3 4 5 6 7 8 9 10 11 $today_week=date('w'); //今天是星期几 $today_no = date(j); //今天是几号 $week_no=ceil($date_now/7); //ceil向上取整得出第几周 if($week_no == 4 && $today_week >= 1 && $today_week <= 4){ //做部分用户推送 } else { if($today_week >= 1 && $today_week <= 5){ //做所有用户推送 } } Please enable JavaScript to view the comments powered by giscus.