checkdate 関数
checkdate関数は日付の妥当性を
チェックします。その日付が存在する場合は
trueを返し、そうでない場合は falseを返します。
構文
checkdate(int $month, int $day, int $year): bool
例
日付の正しさをチェックしてみましょう:
<?php
var_dump(checkdate(9, 16, 2015));
?>
コードの実行結果:
true
例
今度は不正な日付
(32日は12月には存在しません)を関数に渡すと、関数は falseを返します:
<?php
var_dump(checkdate(12, 32, 2015));
?>
コードの実行結果:
false