checkdate

(PHP 3, PHP 4, PHP 5)

checkdate -- グレグリオ歴の日付/時刻の妥当性を確認します

説明

bool checkdate ( int month, int day, int year )

指定された日付が有効であればTRUEを返し、そうでなければFALSE を返します。引数で指定された日付の妥当性をチェックします。日付が 以下のようになっていれば妥当であると判断されます。

例 1. checkdate() の例

<?php
var_dump
(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?>

上の例の出力は以下となります。

bool(true)
bool(false)

mktime()及びstrtotime()も参 照ください。