thinkphp 表单验证

$rules = array(
array('cardnum', '/^[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}([0-9]|X)$/', '身份证号格式不正确!'),
);
if (!$User->validate($rules)->create()) {
$this->error($User->getError());
}
原文地址:https://www.cnblogs.com/yangchong/p/6534152.html