检查一个密码是否安全
浏览数 127939
赞
(0)
函数名:
is_safe_password
/**
* @name 检查一个密码是否安全
* @desc 密码长度需为6-20位,且同时包含大小写字母,数字和@#$!_-中的一个符号
* @param string $password 密码 待检测的密码字符串
* @return boolean true表示符合最低安全要求,false表示不符合最低安全要求
*/
function is_safe_password($password){
return preg_match('/^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*)(?=.*[\.\$!#@_-].*).{6,20}$/', $password);
}