对不起,如果这段代码很糟糕,因为我只是在不到一个月前开始使用 php 时,我只是在阅读一本书并为我的学校项目修改它。
我试图了解此验证的含义,但似乎无法完全理解它,因为我是 php 新手。
代码:
if (preg_match ('/^(\w*(?=\w*\d)(?=\w*[a-z])(?=\w*[A-Z])\w*){6,20}$/', $_POST['pass']) ) {
//$p = mysqli_real_escape_string ($dbc, $_POST['pass']);
$p = $_POST['pass'];
$sticky_password = $p;
} else {
$error['pass'] = 'Please enter a valid password!';
}
任何帮助将非常感激!谢谢!
非常感谢你.. :)