只是一个关于preg_match检查我的多个输入(用户名、密码和验证码)的函数的正确格式的小问题
基本上该代码适用于所有三个输入,但我不确定使用 ist 的“正确”方式。我只是想知道如果有之间的不同,$var1 or $var2 or $var3或,$var1 ,$var2 ,$var3
它使用两种代码,所以我有点困惑,如果一个“更好”或者这无关紧要。或者一个是更“干净”的版本。
if(isset($_GET['login'])) {
if(!preg_match("/^[a-zA-Z._ ]{1,12}$/",$_POST['username'] ,$_POST['password'] ,$_POST['captcha_code'])) {
die();
}
另一个工作代码是:
if(isset($_GET['login'])) {
if(!preg_match("/^[a-zA-Z._ ]{1,12}$/",$_POST['username'] or $_POST['password'] or $_POST['captcha_code'])) {
die();
}
繁星点点滴滴
神不在的星期二
犯罪嫌疑人X