« PHP:shuffle()関数 | メイン | PHP:date()関数 »
2005年12月08日
PHP:checkdate()関数
checkdate()関数は日付の妥当性をチェックし、正しい日付の場合にはTRUE、存在しない日付の場合にはFALSEを返します。
checkdate()関数は以下のような観点から日付の妥当性をチェックします。
・年が1〜32767の間であるかどうか
・月が1〜12の間であるかどうか
・日が指定された月の日数内に収まるかどうか(うるう年にも対応)
$date = "12,32,2005"; //月,日,年という形式で入力します。
if(checkdate($date)){
print "存在する日付です。";
}else{
print "存在しない日付です。";
}
※上記の結果、「存在しない日付です。」を出力します。(2005年12月32日は存在しません。)
投稿者 wing : 2005年12月08日 01:04