日付が妥当なグレゴリオ暦の日付であるかどうかチェックします:
<?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+ |