PHP マニュアル
前のページ |  | 次のページ

# checkdate

(PHP 3, PHP 4, PHP 5)

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

## 説明

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

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

- 年が1から32767の間であること。

- 月が1から12の間であること。

- dayが指定された月 (month)の日数以内に収まること。うるう年 (year)も考慮の対象となります。

例 1. checkdate() の例
`<?php var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001)); ?>`
上の例の出力は以下となります。
    bool(true)
    bool(false)

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

前のページ | ホーム | 次のページ
日付・時刻関数 | 上に戻る | date_default_timezone_get