주어진 일, 월, 연도에서 세 개의 for 루프와 조회를 사용하여 반복해야 합니다. 일, 월, 연도를 사용할 수 있으면 변수에 넣습니다.
예시
PHP 코드는 다음과 같습니다
<!DOCTYPE html> <html> <body> <?php $givenDate = '2018-04-28'; $fiveYears = '2018,2019,2020,2021,2022'; $fiveMonths = '03,05,07,08,09'; $fiveDays = '25,26,27,28,29'; $fYears = explode(',', $fiveYears); $fMonths = explode(',', $fiveMonths); $fDays = explode(',', $fiveDays); $nextDate = null; foreach($fYears as $yr) { foreach($fMonths as $mn) { foreach($fDays as $dy) { $t = $yr.'-'.$mn.'-'.$dy; if($t > $givenDate) { $nextDate = $t; break 3; } } } } if($nextDate) { echo 'The next date value is =' . $nextDate; } else { echo 'No date is found.'; } ?> </body> </html>
출력
그러면 다음과 같은 출력이 생성됩니다.
The next date value is =2018-05-25