라이브러리

[PHP] IntlGregorianCalendar::isLeapYear - 주어진 연도가 윤년인지 판별합니다.




IntlGregorianCalendar::isLeapYear 소개


`IntlGregorianCalendar` 클래스는 PHP 5.3.0부터 사용할 수 있는 국제 달력 클래스입니다. 이 클래스는 국제 달력을 구현하고, 달력 연도, 달력 월, 달력 일, 달력 요일, 달력 시간, 달력 분, 달력 초를 관리합니다.

`isLeapYear` 메서드는 지정된 연도가 윤년인지 여부를 확인하는 메서드입니다. 윤년은 4년마다 1년을 더해 366일로 구성된 연도입니다.

IntlGregorianCalendar::isLeapYear 예제


#hostingforum.kr
php

<?php



// IntlGregorianCalendar 객체 생성

$calendar = new IntlGregorianCalendar();



// 2024년은 윤년인지 확인

$year = 2024;

if ($calendar->isLeapYear($year)) {

    echo "$year 년은 윤년입니다.
";

} else {

    echo "$year 년은 윤년이 아닙니다.
";

}



// 2023년은 윤년인지 확인

$year = 2023;

if ($calendar->isLeapYear($year)) {

    echo "$year 년은 윤년입니다.
";

} else {

    echo "$year 년은 윤년이 아닙니다.
";

}



?>



IntlGregorianCalendar::isLeapYear 사용 방법


`isLeapYear` 메서드는 다음과 같은 방법으로 사용할 수 있습니다.

1. `IntlGregorianCalendar` 객체를 생성합니다.
2. `isLeapYear` 메서드를 호출하여 지정된 연도를 인자로 전달합니다.
3. 메서드가 반환하는 boolean 값에 따라 윤년인지 여부를 확인합니다.

IntlGregorianCalendar::isLeapYear 반환 값


`isLeapYear` 메서드는 boolean 값을 반환합니다. true이면 지정된 연도가 윤년이며, false이면 지정된 연도가 윤년이 아닙니다.

IntlGregorianCalendar::isLeapYear 제한 사항


`isLeapYear` 메서드는 다음과 같은 제한 사항이 있습니다.

* 지정된 연도가 1 이상 9999 이하인 경우에만 사용할 수 있습니다.
* 지정된 연도가 음수인 경우에는 사용할 수 없습니다.

IntlGregorianCalendar::isLeapYear 버전


`isLeapYear` 메서드는 PHP 5.3.0부터 사용할 수 있습니다. PHP 5.2.x 버전에서는 사용할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 441 페이지

검색

게시물 검색