日付の妥当性チェック
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