【发布时间】:2010-02-20 19:08:22
【问题描述】:
需要一种方法来验证输入字段(在 PHP 中),以便它只能包含以下内容:
- 任何字母
- 任何数字
- 任何这些符号:-(破折号)_(下划线)@(at)。 (点)或空格
字段可以以其中任何一个开头或结尾(但不是空格,但我可以在传递给验证函数之前对其进行修剪),并且不包含、一个或任何数字(因此只需检查以确保输入是上述之一)。
我希望能够做这样的事情:
funcion is_valid ( $in_form_input ) {
// returns true or false
}
if ( is_valid($_POST['field1']) ) {
echo "valid";
} else {
echo "not valid";
}
【问题讨论】:
标签: php validation