到目前为止我有这个:
$post_dob = '19/08/1982';
$pattern = '/^\[0-9]{2}\/\[0-9]{2}\/\[0-9]{4}\$/';
if(!preg_match($pattern, $post_dob)){
$post_dob = explode('/', $_POST[$field]);
$post_dob = $post_dob[2] . '-' . $post_dob[1] . '-' . $post_dob[0];
return $post_dob;
}else{
return false;
}
如果我输入 19/08/19823123似乎不会出错 任何想法我做错了什么?