如何使用PHP检查本月的第一个星期六?

问题描述:

我需要为每日cron工作做一个简单的if语句来检查今天是否是本月的第一个星期六。我如何修改下面的代码来做到这一点,而不是在每个月的第一天运行?如何使用PHP检查本月的第一个星期六?

if (date("j") == 1) { 
    // run cron here 
} 

本月的第一个星期六是星期六,星期几是7或更少。

+0

噢,我想我应该休息一下:P – 2010-07-20 19:16:04

+0

如果正常的crontab设置可以用类似的东西....该死_'on月某一天的某一天的周和应对我们设置了一个OR而不是AND'_ ... – Wrikken 2010-07-20 19:41:27

  if ((date("D")=="Sat") && (date("j")<=7)){ 

      }