日付が妥当なグレゴリオ暦の日付であるかどうかチェックします:
<?php
var_dump(checkdate(12,31,-400));
echo "<br>";
var_dump(checkdate(2,29,2003));
echo "<br>";
var_dump(checkdate(2,29,2004));
?>
例の実行 »
checkdate() 関数は、グレゴリオ暦の日付の妥当性を確認するために使用します。
checkdate(month,day,year);
| パラメータ | 説明 |
|---|---|
| month | 必須。月を1~12の数値で指定する |
| day | 必須。日を1~31の数値で指定する |
| year | 必須。年を1~32767の数値で指定する |
| 返り値: | 日付が妥当であればTRUE、それ以外はFALSE |
|---|---|
| PHP バージョン: | 4.0+ |