个人订阅中的密码最小长度

时间:2021-07-29 作者:Outkax

我有个人登记区。我已经有一个条件来检查密码和密码确认是否相同。我想添加一个条件来检查密码是否包含不少于8个字符。以下是我的代码的开头:

$error = false;
if (!empty($_POST)) {
    $d = $_POST;
    if ($d[\'user_pass\'] != $d[\'user_pass2\']) {
        $error = \'not same password !\';
    } else {
        if ($d[\'user_pass\'] && $d[\'user_pass2\'] < 8) {
            $error = \'8 caracaters min\';
        } else {
            if (!is_email($d[\'user_email\'])) {
                $error = \'mail invalid\';
我必须离得不远任何密码都会向我返回错误“;最小8个字符;。

1 个回复
SO网友:ScottM

您需要使用strlen() 要确定变量的长度if 条件无效。

事实上,这个问题与Wordpress并没有太大关系,所以很可能偏离主题。