PHP 日付の妥当性チェック



日付の妥当性チェック


checkdateに引数で日付を与えると、有効であれば true、無効であれば false を返します。
月、日、年の順番に引数を渡します。

//チェックする日付
$year  = 2006;
$month = 4;
$day   = 26;

if (checkdate($month, $day, $year)) {
 //有効な場合はtrue
 print "有効な日付です。";
} else {
 //無効な場合はfalse
 print "無効な日付です。";
}

checkdateについて

  • 年が1から32767の間であること。
  • 月が1から12の間であること。
  • dayが指定された月 (month)の日数以内に収まること。うるう年 (year)も考慮の対象となります。
最終更新:2006年08月08日 20:44
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。