다음 코드의 실행 결과는?
오늘이 2024년 1월 10일 수요일이라고 가정할 때:
다음 코드의 실행 결과는?
오늘이 2024년 1월 10일 수요일이라고 가정할 때:
$d = strtotime("next Saturday");
echo date("Y-m-d", $d);
오늘이 2024년 1월 10일 수요일이라고 가정할 때:
정답: B
strtotime()
함수는 자연어 형태의 날짜 표현을 Unix 타임스탬프로 변환합니다.⦁ "next Saturday" 해석 규칙:
⦁ 현재: 2024년 1월 10일 (수요일)
⦁ "next Saturday": 가장 가까운 미래의 토요일
⦁ 결과: 2024년 1월 13일 (3일 후)
⦁ strtotime()의 강력한 기능:
strtotime("tomorrow") // 내일
strtotime("next Monday") // 다음 월요일
strtotime("+1 month") // 1개월 후
strtotime("-2 weeks") // 2주 전
⦁ 실무 활용 예시:
⦁ 이벤트 스케줄링
⦁ 만료일 계산
⦁ 알림 날짜 설정
⦁ 보고서 생성 주기 계산
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.