Heim >Backend-Entwicklung >PHP-Tutorial >php检查是否为一个合法的时间格式正则_PHP教程

php检查是否为一个合法的时间格式正则_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:14:331134Durchsuche

下面总结了几种利用php来验证用户输入的日期是不是正确的日期哦,有需要的朋友可参考参考。

checkdate() 函数验证一个格里高里日期。

例子

 代码如下 复制代码

var_dump(checkdate(12,31,2000));
var_dump(checkdate(2,29,2003));
var_dump(checkdate(2,29,2004));
?>输出:

bool(true)
bool(false)
bool(true)

正则日期

例1

/**

 代码如下 复制代码

* 检查是否为一个合法的时间格式
*
* @param string $time
* @return void
*/
function is_time($time)
{
$pattern = '/[d]{4}-[d]{1,2}-[d]{1,2}s[d]{1,2}:[d]{1,2}:[d]{1,2}/';

return preg_match($pattern, $time);
}

例2

正则验证日期

 代码如下 复制代码

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/628963.htmlTechArticle下面总结了几种利用php来验证用户输入的日期是不是正确的日期哦,有需要的朋友可参考参考。 checkdate() 函数验证一个格里高里日期。 例子...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn