Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP의 easter_days() 함수 – 부활절까지 남은 일수 계산하기

PHP의 easter_days() 함수는 지정한 연도의 부활절이 3월 21일로부터 며칠 후에 오는지 그 일수를 반환합니다. 부활절은 매년 날짜가 달라지는 이동 축제이기 때문에, 정확한 날짜를 프로그램으로 계산해야 할 때 이 함수가 유용하게 사용됩니다.

문법(Syntax)

easter_days(year, method)

매개변수(Parameters)

  • year − 부활절을 계산할 연도입니다. 1970년부터 2037년 사이의 값만 사용할 수 있으며, 생략하면 현재 연도(로컬 시간 기준)가 기본값으로 적용됩니다.

  • method − 부활절 날짜를 계산할 때 사용할 달력 방식을 지정합니다. 기본값인 CAL_EASTER_DEFAULT는 서양식(그레고리력) 기준이며, CAL_EASTER_ROMAN, CAL_EASTER_ALWAYS_GREGORIAN, CAL_EASTER_ALWAYS_JULIAN 등의 상수를 사용해 다른 달력 체계를 기준으로 계산할 수도 있습니다.

반환 값(Return)

easter_days() 함수는 해당 연도의 부활절이 3월 21일로부터 며칠 뒤에 해당하는지를 나타내는 정수(integer) 값을 반환합니다.

예제

다음 예제는 2017년 부활절이 3월 21일로부터 며칠 후인지 출력합니다.

<?php
echo "2017년 부활절은 3월 21일로부터 ". easter_days(2017) ."일 후입니다.";
?>

출력 결과

2017년 부활절은 3월 21일로부터 26일 후입니다.