먼저 다른 주제를 읽었습니다. 아래에서 묻는 내용에서 볼 수 있듯이 중복되지는 않습니다.년 초반에 스크립트를 실행하십시오.
앞서 내가 여기에 다른 질문을했다 : 지금, 나는이 실현 http://stackoverflow.com/questions/25682432/how-to-proceed-through-all-cases-if-they-are-true-php/25682856?noredirect=1#comment40139630_25682856
을,이 사람이 세 번째 경우 있음 :
$date = strtotime("1 October 2014");
if (((date('n') % 3) == '1') && (date('d') == '01')){
echo 'quarterly<br>';
}
그것은 내가 무엇을 찾고 좋은하지 않습니다. 날짜가 쿼트의 해를 지나고 쿼트의 첫 달 첫날에 트리거 할 스크립트가 필요합니까? 즉, 스크립트는 분기별로 실행되어야합니다.
어떤 아이디어 ??
당신에게
3 mod 3은 0이고, 9 mod 3과 동일합니다. – James
나쁜 편, 편집했습니다. 그러나 이것은 원래의 메서드가 잘 동작해야 함을 의미합니다. 실제 오류가 아래에있는 것처럼 보입니다. – Baraka
그러나 원래의 코드가 괜찮다는 것을 의미합니다. (즉, 1 월이 1 월이면'date ('n') % 3'은'== 1'을 의미합니다) – James