日付に基づいて次の月曜日の日付を取得するPHPページを作成しています。PHPで次の月曜日の日付を取得する(今日を含む)
私のコードのスニペットは次のとおりです。DateTimeを使用して次の月曜日の日付を取得していますが、ここに含める必要があるのは、今日の日付が月曜日の場合は、今日を含めない、次月曜日を選択する。
$startDate = new DateTime();
$startDate->modify('next monday')->format('d-m-Y');
今日が月曜日であれば、それはそれの後に今日の日付ではなく次の月曜日を使用するように私はこれを変更するにはどうすればよい?あなたが得ることができるdate();で
使用に等しいかどうかを確認するために
$day = $startDate->format('N');
を使用してその日の数を取得して、if文を作成するためのアプローチを取ることを選んだAN場合であれば、どこに今日が月曜日かどうかをチェックしてください(例えば、日付( 'N') 'またはそれに類似するもの)。選択した日付に合わせて日付を印刷してください。 –ラファエルにありがとう、私はこのようにしました。 – Chris