#checkdate() 関数は、グレゴリオ暦の日付を確認するために使用されます。 (推奨学習: PHP ビデオ チュートリアル)
bool checkdate ( int $month , int $day , int $year )
指定された日付が有効な場合は TRUE を返し、それ以外の場合は FALSE を返し、パラメータで構成される日付の正当性を確認します。 。
日付は次の場合に有効とみなされます:
year の値が 1 から 32767
month の値が 1 までの値12
Day は、特定の月に必要な日数の範囲内にあり、閏年が考慮されています。
checkdate() 例
<?php var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001)); ?>
上記のルーチンは出力します:
bool(true) bool(false)
文字列変換は次のようになります。次のとおりです: できます:
$str='2015-01-12'; list($y,$m,$d)=explode(‘-’,$str); var_dump(checkdate($m,$d,$y));
以上がphpは日付かどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。