PHP 주요레퍼런스/날자 및 시간관련 함수

checkdate

웹 개발자의 비상 2011. 8. 9. 19:11
bool checkdate(int month, int day, int year)
인자로 지정한 날짜가 타당한 날짜인지를 검사하여 그결과에 따라 TRUE 또는 FALSE의 값을 반환한다.

month, day, year로 검사한 날짜가 실제로 존재하는 날짜인지 검사하여 타당한 날짜일 경우 TRUE를 그렇지 않을 경우 FALSE를 반환한다.
타당성 검증시에 날짜는 윤년까지 고려하여 검사한다.

예제

<?
$is_valid_date = checkdate(9, 31, 2005);
if($is_valid_date) {
echo "입력하신 날짜는 올바른 정보입니다.";
} else {
echo "입력하신 날짜는 올바르지 않은 정보입니다.";
}

//입력하신 날짜는 올바르지 않은 정보입니다.
?>

728x90

'PHP 주요레퍼런스 > 날자 및 시간관련 함수' 카테고리의 다른 글

time  (0) 2011.08.09
mktime  (0) 2011.08.09
microtime  (0) 2011.08.09
getdate  (0) 2011.08.09
date  (0) 2011.08.09