Lines Matching refs:m

`43         if(preg_match('/^\\$1\\$([^\\$]{0,8})\\$/', \$hash, \$m)) {45             \$salt   = \$m[1];47         } elseif(preg_match('/^\\$apr1\\$([^\\$]{0,8})\\$/', \$hash, \$m)) {49             \$salt   = \$m[1];51         } elseif(preg_match('/^\\$S\\$(.{52})\$/', \$hash, \$m)) {53             \$salt   = \$m[1];55         } elseif(preg_match('/^\\$P\\$(.{31})\$/', \$hash, \$m)) {57             \$salt   = \$m[1];59         } elseif(preg_match('/^\\$H\\$(.{31})\$/', \$hash, \$m)) {61             \$salt = \$m[1];63         } elseif(preg_match('/^pbkdf2_(\w+?)\\$(\d+)\\$(.{12})\\$/', \$hash, \$m)) {66                 'algo' => \$m[1],67                 'iter' => \$m[2],69             \$salt = \$m[3];70 …   } elseif(preg_match('/^PBKDF2(SHA\d+)\\$(\d+)\\$([[:xdigit:]]+)\\$([[:xdigit:]]+)\$/', \$hash, \$m)) {73                 'algo' => \$m[1],74                 'iter' => \$m[2],76             \$salt = \$m[3];77         } elseif(preg_match('/^sha1\\$(.{5})\\$/', \$hash, \$m)) {79             \$salt   = \$m[1];80         } elseif(preg_match('/^md5\\$(.{5})\\$/', \$hash, \$m)) {82             \$salt   = \$m[1];83         } elseif(preg_match('/^\\$2(a|y)\\$(.{2})\\$/', \$hash, \$m)) {92         } elseif(preg_match('/^:B:(.+?):.{32}\$/', \$hash, \$m)) {94             \$salt   = \$m[1];95         } elseif(preg_match('/^\\$(5|6)\\$(rounds=\d+)?\\$?(.+?)\\$/', \$hash, \$m)) {97             \$salt   = \$m[3];99                 'prefix' => \$m[1],100                 'rounds' => \$m[2],102         } elseif(preg_match('/^\\$(argon2id?)/', \$hash, \$m)) {103             if(!defined('PASSWORD_'.strtoupper(\$m[1]))) {104                 throw new \Exception('This PHP installation has no '.strtoupper(\$m[1]).' support');`