All pastes #173670 Raw Edit

Anonymous

public unlisted text v1 · immutable
#173670 ·published 2006-09-17 04:45 UTC
rendered paste body
function CheckPasswordStrength($password) {
 $strength = 0;
 $patterns = array('#[a-z]#','#[A-Z]#','#[0-9]#','/[¬!"£$%^&*()`{}\[\]:@~;\'#<>?,.\/\\-=_+\|]/');
 foreach($patterns as $pattern) {
  if(preg_match($pattern,$password,$matches)) {
   $strength++;
  }
 }
 return $strength;
}