$elems = array(
array("\$userinfo['name']", 'strlen(#)<1', '姓名不能为空!'),
// 若省略步骤1则按如下方式改写:
// array("\$_POST['uname']", 'strlen(#)<1', '姓名不能为空!'),
array("\$userinfo['age']", '#<=0', '年龄不正确!')
);
// 步骤3
for($i = 0; $i < count($elems); $i++) {
if(eval("if(".preg_replace("/[#]/", $elems[$i][0], $elems[$i][1]).") return false;") === false) {
$error_message .= $elems[$i][2];
}
}
这样,我们每次只须填充验证数组$elems就可完成表单验证。
希望对你们有用,我也很想知道你们是怎么做的。
这样,我们每次只须填充验证数组$elems就可完成表单验证。
希望对你们有用,我也很想知道你们是怎么做的。
这样,我们每次只须填充验证数组$elems就可完成表单验证。
希望对你们有用,我也很想知道你们是怎么做的。
| 对此文章发表了评论 |
