使用 PHP 时,如何验证简单的文本输入以检查该字段是否仅包含空格字符,我想防止使用仅包含空格的空白名称注册我的网站,其他输入也是如此比如评论?如果我检查它是否为空,它只会将其返回为非空,因为无论如何它都将空格视为字符。
为了将来参考,答案是首先修剪我的帖子数据:
$variable = mysql_real_escape_string(stripslashes(trim($_POST['field'])));
还在这里对其进行了消毒,然后就验证而言,您可以只使用 empty():
if(empty($variable)) {
//do something
}