checkdate は、出力日付が有効かどうかを判断できます。
実際の作業では、ユーザー送信フォームによく使用されるデータ検証を検出する必要があることがよくあります。
例: ユーザーが入力した時間が正しいかどうかを確認します。
関数の構文形式は次のとおりです:
bool checkdate (int $month, int $day, int $year)
次の例では、コードを使用して実験を実施し、実際の関数を作成できます。例。 2011 年 2 月 29 日があるかどうかを確認してください。
有効な時刻の場合は true を返し、有効な時刻でない場合は false を返します。
<?php var_dump(checkdate(12, 31, 2018)); var_dump(checkdate(2, 29, 2011)); ?>
出力結果:
bool(true)
bool(false)