ホームページ >バックエンド開発 >PHPの問題 >phpは日付かどうかを判断します

phpは日付かどうかを判断します

(*-*)浩
(*-*)浩オリジナル
2019-09-28 10:06:049709ブラウズ

phpは日付かどうかを判断します

#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=&#39;2015-01-12&#39;;
list($y,$m,$d)=explode(‘-’,$str);
var_dump(checkdate($m,$d,$y));

以上がphpは日付かどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。