使用 PHP 的 DateTime 类验证有效日期
以下是我之前验证日期的方式。我也有自己的函数来转换日期格式,但是,现在使用PHP的DateTime类,所以不再需要它们。我应该如何使用 DataTime 最好地验证有效日期?也请让我知道你是否认为我应该首先使用DataTime。谢谢
PS. 我使用的是面向对象的样式,而不是程序样式。
static public function verifyDate($date)
{
//Given m/d/Y and returns date if valid, else NULL.
$d=explode('/',$date);
return ((isset($d[0])&&isset($d[1])&&isset($d[2]))?(checkdate($d[0],$d[1],$d[2])?$date:NULL):NULL);
}