好的,我正在使用以下代码(其中$password
= 密码后变量)。这是大型表单验证代码的一部分,这行代码似乎在不应该触发的时候触发。恐怕它的某些部分已被弃用。我试过输入pass123A
、Password12
和1Password
,它们都触发了这段代码。为什么?
elseif(preg_match("/^[a-zA-Z0-9]$/", $password) == 0)
echo('Error - the password can only contain alpha-numeric chars!');