/**
     * @desc get_pwd_strength()im:根据密码字符串判断密码结构
     * @param (string)$mobile
     * return 返回:$msg
     */
    function get_pwd_strength($pwd){
        if (strlen($pwd)>16 || strlen($pwd)<6)
        {
            return "密码必须为6-30位的字符串";
        }
        if(preg_match("/^\d*$/",$pwd))
        {
            return "密码必须包含字母,强度:弱";//全数字
        }
        if(preg_match("/^[a-z]*$/i",$pwd))
        {
            return "密码必须包含数字,强度:中";//全字母
        }
        if(!preg_match("/^[a-z\d]*$/i",$pwd))
        {
            return "密码只能包含数字和字母,强度:强";//有数字有字母 ";
        }
        return true;
    }

 

相关文章:

  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案