【发布时间】:2011-10-07 18:53:21
【问题描述】:
我想创建日期验证但不知道为什么返回为假?
$data_go = '2011/04/28';
$ddmmyyy='(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.](19|20)[0-9]{2}';
if(preg_match("/$ddmmyyy$/", $data_go)) {
return TRUE;
}else {
return FALSE;
}
【问题讨论】:
-
尝试从字符串中取出变量 $ddmmyyy 以避免在不记得有变量时与正则表达式混淆。
标签: php codeigniter validation date