ホームページ  >  記事  >  バックエンド開発  >  PHP 日付形式の合法性定期検証コード_PHP チュートリアル

PHP 日付形式の合法性定期検証コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:53:56915ブラウズ

php日付形式合法性定期確認コード この PHP の通常の日付チュートリアルでは、ユーザーが入力した日付が正しいかどうかを検証するための 3 つの日付形式を提供します。2 つ目は、通常の日付検証を使用するもので、もう 1 つは checkdate を使用して検証するものです。

phpチュートリアルの日付形式の合法性定期確認コード

この PHP の通常の日付チュートリアルでは、ユーザーが入力した日付が正しいかどうかを検証するための 3 つの日付形式を提供します。2 つ目は、通常の日付検証を使用するもので、もう 1 つは checkdate を使用して検証するものです。
*/
$days = date("y-m-d");

//方法1 定期認証日

$reg="/d{4}-d{2}-d{2}/";
preg_match($reg,$days,$arr);
print_r($arr);


//方法 2 では cehckdate を使用して検証します

$k = 爆発('-',$days);
if( checkdate($k[1],$k[2],$k[0]) )
{
echo $days,'日付は有効です';
}
それ以外
{
echo '有効な日付ではありません';
}

//方法 3 シンプルで直感的な規則性の検証

if( ereg("(19|20)[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0- 9]|3[01])$",$日))
{
echo $days、'は有効な日付です';
}
それ以外
{
エコー

'無効な日付';
}

/*
checkdate関数について

checkdate() 関数はグレゴリオ暦の日付を検証します。

指定された値が有効な場合、関数は true を返し、それ以外の場合は false を返します。

以下の状況では日付は合法です:
月は 1 ~ 12 の間です
day の値は、うるう年を考慮した、特定の月の日数の範囲内にあります。
年は 1 から 32767 までです


検証形式は月/日/年です

このサイトのオリジナルのチュートリアル、www.bKjia.c0m/phper/php.html から転載
*/

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632365.html技術記事 PHP の日付形式の正当性の通常の検証コード この PHP の通常の日付チュートリアルでは、ユーザーが入力した日付が正しいかどうかを検証するための 3 つの日付形式を提供します。2 つ目は、通常の日付検証を使用することです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。