加入收藏 | 设为首页 | 会员中心 | 我要投稿 商洛站长网 (https://www.0914zz.com/)- AI应用、CDN、边缘计算、云计算、物联网!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP判断密码强度的方法详解

发布时间:2020-11-18 04:28:31 所属栏目:PHP 来源:互联网
导读:这篇文章主要介绍了PHP判断密码强度的方法,涉及php正则判断、ajax交互及页面元素动态操作相关实现技巧,需要的朋友可以参考下

本文实例讲述了PHP判断密码强度的方法。分享给大家供大家参考,具体如下:

一、php页面

= 10) { $score ++; } echo $score; exit;

二、html页面

三、js

function getPassword(){ var value = $("input[name='newpwd']").attr('value'); $.get('index.php?r=account/testpwd',{value:value},function(data){ if(data>=1 && data<=3){ $('#idSM1').attr('class','pwdChkCon1'); //弱 $('#idSM2').attr('class','pwdChkCon0'); $('#idSM3').attr('class','pwdChkCon0'); $('#idSM4').attr('class','pwdChkCon0'); $('#idSMT1').show(); $('#idSMT0').hide(); $('#idSMT2').hide(); $('#idSMT3').hide(); $('#idSMT4').hide(); } else if(data>=4 && data<=6){ //中等 $('#idSM1').attr('class','pwdChkCon2'); $('#idSM2').attr('class','pwdChkCon2'); $('#idSM3').attr('class','pwdChkCon0'); $('#idSMT0').hide(); $('#idSMT1').hide(); $('#idSMT2').show(); $('#idSMT3').hide(); $('#idSMT4').hide(); } else if(data>=7 && data<=8){ //强 $('#idSM1').attr('class','pwdChkCon3'); $('#idSM2').attr('class','pwdChkCon3'); $('#idSM3').attr('class','pwdChkCon3'); $('#idSM4').attr('class','pwdChkCon0'); $('#idSMT0').hide(); $('#idSMT1').hide(); $('#idSMT2').hide(); $('#idSMT3').show(); $('#idSMT4').hide(); } else if(data>=9 && data<=10){ //极好 $('#idSM1').attr('class','pwdChkCon4'); $('#idSM2').attr('class','pwdChkCon4'); $('#idSM3').attr('class','pwdChkCon4'); $('#idSM4').attr('class','pwdChkCon4'); $('#idSMT0').hide(); $('#idSMT1').hide(); $('#idSMT2').hide(); $('#idSMT3').hide(); $('#idSMT4').show(); } }); }

四、css

PS:这里再为大家提供几款相关在线工具供大家参考使用:

密码安全性在线检测:

在线随机数字/字符串生成工具:

高强度密码生成器:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》、及《》

希望本文所述对大家PHP程序设计有所帮助。

(编辑:商洛站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读